1.9。常见问题的解决方案
本节介绍一些常见问题的解决方案。
1.9.1。为特定的错误使用事务管理器DataSource
PlatformTransactionManager根据您对事务技术和需求的选择,使用正确的实现。如果使用得当,Spring框架仅提供了直接且可移植的抽象。如果使用全局事务,则必须对所有事务操作使用 org.springframework.transaction.jta.JtaTransactionManager该类(或其特定于 应用程序服务器的子类)。否则,事务基础结构将尝试在诸如容器DataSource 实例之类的资源上执行本地事务。这样的本地事务是没有意义的,好的应用服务器会将它们视为错误。