在@Transactional中创建的两个JdbcTemplate对象使用相同的DataSource会导致事务问题吗?

时间:2018-02-15 03:53:08

标签: spring transactions

我正在使用Spring Framework 4.x.x.我有一个DAO对象,它在方法上使用@Transactional注释。在此方法中,将创建一个新的JdbcTemplate并运行一些查询。此外,在同一方法中,创建另一个JdbcTemplate并运行更多查询。两个JdbcTemplate都使用相同的DataSource

整个方法仍然是“交易?”或第二个JdbcTemplate是否启动了自己的交易?或者是JdbcTemplate个对象都没有开始交易?由于JdbcTemplate是在方法中创建的而不是之前的?

0 个答案:

没有答案