对于最新的稳定版本,请使用 Spring Framework 6.2.10! |
常见问题的解决方案
本节介绍一些常见问题的解决方案。
对特定事务管理器使用错误的事务管理器DataSource
使用正确的PlatformTransactionManager
实现基于您选择的事务技术和要求。正确使用,Spring 框架仅提供了一个简单且可移植的抽象。如果您使用全局事务,则必须使用org.springframework.transaction.jta.JtaTransactionManager
类(或特定于应用程序服务器的子类it)用于所有事务作。否则,事务基础架构会尝试在容器等资源上执行本地事务DataSource
实例。 这样的本地事务没有意义,一个好的应用程序服务器将它们视为错误。