@Override
    protected TransactionManager locateTransactionManager() {
        try {
            return TransactionManagerLocator.INSTANCE.getTransactionManager();
        } catch (Exception e) {
            throw new HibernateException(e);
        }
    }
@ Override protected TransactionManager locateTransactionManager ( ) { try { return TransactionManagerLocator . INSTANCE . getTransactionManager ( ) ; } catch ( Exception e ) { throw new HibernateException ( e ) ; } }
{@inheritDoc}