Colección de citas famosas - Diccionario de frases chinas - ¿Cuál es la función de DataSourceTransactionManager en Java?
¿Cuál es la función de DataSourceTransactionManager en Java?
DataSourceTransactionManager: Administrador de transacciones
Gestión de transacciones de JDBC (Java Data Base Connectivity, conexión de base de datos java), en primavera, gestión de transacciones de JdbcTemplate
Extensión:
HibernateTransactionManager: Es para la gestión de transacciones de Hibernate. Este administrador debe usarse cuando se usa HibernateTemplate en primavera.
Pero cuando JdbcTemplate e HibernateTemplate se usan simultáneamente en un método de servicio, se debe usar HibernateTransactionManager, porque cuando se usa DataSourceTransactionManager, la conexión obtenida por JdbcTemplate e HibernateTemplate no es la misma, por lo que no hay forma de administrar transacciones. se realiza según el método de servicio.