Transaction management framework
Spring's transaction management framework brings an abstraction mechanism to the Java platform. Its abstraction is capable of:
The Spring Framework ships a PlatformTransactionManager for a number of transaction management strategies:
- working with local and global transactions (local transaction does not require an application server)
- working with nested transactions
- working with savepoints
- working in almost all environments of the Java platform
The Spring Framework ships a PlatformTransactionManager for a number of transaction management strategies:
- Transactions managed on a JDBC Connection
- Transactions managed on Object-relational mapping Units of Work
- Transactions managed via the JTA TransactionManager and UserTransaction
- Transactions managed on other resources, like object databases
- Programmatically, by using Spring's TransactionTemplate
- Configuratively, by using metadata like XML or Java annotations (@Transactional, etc)
Comments
Post a Comment