Предполагая, что есть особая причина, по которой вы хотите заниматься программным подключением и управлением транзакциями, я предлагаю взглянуть на JdbcTemplate
Spring и обернуть его использование в TransactionTemplate
.
Однако, как указано в предыдущем комментарии, вы должны стараться по возможности избегать программного управления транзакциями и использовать аннотации (@Transactional
) или конфигурацию XML (TransactionProxyFactoryBean
или <tx:advice/>
).