Здравствуйте, Blazkowicz, Вы писали:
B>Здравствуйте, Аноним, Вы писали:
А>>Не подскажут ли уважаемые бест-практис для этой ситуации. То есть имеем Spring-приложение, которое персистит данные через Hibernate. В спринговом конфиге задан Hibernate transactionManager. Возможно ли использовать этот же Hibernate transactionManager для организации транзакций с использованием plain Jdbc? В референс мануале упоминается кратко, что такое возможно, если использовать DataSource из HibernateTransactionManager. Использую Jdbc через спринговый JDBCTemplate. Создаю JDBCTemplate с DataSource-м взятым из HibernateTransactionManager. Транзакция нифига не работает. Возникает такое ощущение, что она просто не коммитается в конце, потому как селекты работают нормально, а инсерты просто не попадают в базу.... B>А propagation для методов установлен?
В яном виде propagation не задан. То есть метод помечен как @Transactional и все. Мое понимание, что дефолтный propagation должен быть required.