我正在努力重新配置JEE应用程序以独立工作,我们正在制作要使用的组件列表。其中两个是 Narayana (JTA /事务管理器)和Apache DBCP2 (JDBC连接池)。看起来这些部分应该协同工作,但我们希望尽可能符合标准。
所以,问题出现了:DBCP2是JCA(JEE连接器架构)实现吗?
如果我们可以轻松地将DBCP配置为与Narayana一起使用,那么JCA合规性可能无关紧要,因此任何关于该方面的提示也将受到赞赏。
答案 0 :(得分:0)
对于原始目的可能为时已晚,但有利于将来参考:如果符合JCA,则表示JTA已管理,那么这取决于您将使用的DataSource。根据{{3}},BasicManagedDataSource
确实符合JTA标准。