【发布时间】:2020-08-31 08:03:26
【问题描述】:
我需要在 Spring 中使用 JdbcTemplate。
例如,我有:
void someFunction() {
// Some logic
sql();
}
@Transactional
void sql() {
jdbcTemplate.batchUpdate(...);
}
据我了解,这不是交易的有效用法。
那么,我可以对JdbcTemplate 使用@Transactional 注释,如下所示:
@Transactional
void someFunction() {
// Some logic
jdbcTemplate.batchUpdate(...);
}
还是使用TransactionTemplate更好?
【问题讨论】:
标签: java spring transactions jdbctemplate