事务管理

全面的事务支持是使用 Spring Framework 的最令人信服的理由之一。Spring Framework 提供了一致的事务管理抽象,带来了以下优势:

  • 跨不同事务 API 的一致编程模型,例如 Java Transaction API (JTA)、JDBC、Hibernate 和 Java Persistence API (JPA)。

  • 支持声明式事务管理

  • 相比复杂的事务 API(例如 JTA),提供了更简单的用于编程式事务管理的 API。

  • 与 Spring 的数据访问抽象有出色的集成。

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

本章还讨论了最佳实践、应用程序服务器集成常见问题解决方案