|
对于最新的稳定版本,请使用 Spring Framework 7.0.6! |
特定于应用服务器的集成
Spring 的事务抽象通常与应用服务器无关。此外,Spring 的 JtaTransactionManager 类(可以可选地执行 JNDI 查找以获取 JTA UserTransaction 和 TransactionManager 对象)会自动检测后一个对象的位置,该位置因应用服务器而异。访问 JTA TransactionManager 可以实现增强的事务语义——特别是支持事务挂起。有关详细信息,请参阅
JtaTransactionManager
javadoc。
Spring的JtaTransactionManager是在Jakarta EE应用服务器上运行的标准选择,已知可在所有主流服务器上正常工作。高级功能(如事务挂起)同样能在众多服务器(包括GlassFish、JBoss和Geronimo)上运行,且无需任何特殊配置。