事务管理

全面的事务支持是使用Spring Framework的最具吸引力的原因之一。Spring Framework提供了一致的事务管理抽象,提供以下好处:

  • 在不同的事务API(如Java Transaction API(JTA)、JDBC、Hibernate和Java持久性API(JPA))之间提供一致的编程模型。

  • 支持声明式事务管理

  • 比复杂的事务API(如JTA)更简单的API用于编程式事务管理。

  • 与Spring的数据访问抽象的优秀集成。

以下各节描述了Spring Framework的事务特性和技术:

本章还包括最佳实践、应用服务器集成以及常见问题的解决方案的讨论。