据我了解,DataSourceTransactionManager 将指定 DataSource 的 JDBC 连接绑定到当前线程,允许每个 DataSource 一个线程绑定连接。如果它是一个连接池,它将占用一个可用连接。
在此之后,如果我在事务中使用 JdbcTemplate,它将捕获由 DataSourceTransactionManager 绑定的连接。我是否正确理解了机制?A 制作事务管理器 bean 定义(即单例)有什么要求吗?
据我了解,DataSourceTransactionManager 将指定 DataSource 的 JDBC 连接绑定到当前线程,允许每个 DataSource 一个线程绑定连接。如果它是一个连接池,它将占用一个可用连接。
在此之后,如果我在事务中使用 JdbcTemplate,它将捕获由 DataSourceTransactionManager 绑定的连接。我是否正确理解了机制?A 制作事务管理器 bean 定义(即单例)有什么要求吗?