哪个datasource api支持连接池和XA事务?

时间:2015-12-11 14:45:20

标签: java spring jdbc mule mule-component

在下面的Mule流程中,我必须为JDBC连接实现连接池和XA事务。哪个数据源API支持连接池和XA分布式事务,以及如何使用spring bean实现它并将其配置为jdbc组件?

{{1}}

1 个答案:

答案 0 :(得分:0)

您需要有javax.sql.XADataSource来实现连接池。您通常需要一个特定于JDBC驱动程序的数据源,因为支持XA(分布式事务)需要与数据库系统实现两阶段提交的方式密切协调。

请注意,与名称相反,javax.sql.ConnectionPoolDataSource不应提供连接池,它是 连接池的数据源。