ShardingTransactionManager

SPI 名称详细说明
ShardingTransactionManager分布式事务管理器
已知实现类详细说明
XAShardingTransactionManager基于 XA 的分布式事务管理器
SeataATShardingTransactionManager基于 Seata 的分布式事务管理器

XATransactionManager

SPI 名称详细说明
XATransactionManagerXA分布式事务管理器
已知实现类详细说明
AtomikosTransactionManager基于 Atomikos 的 XA 分布式事务管理器
NarayanaXATransactionManager基于 Narayana 的 XA 分布式事务管理器
BitronixXATransactionManager基于 Bitronix 的 XA 分布式事务管理器

XADataSourceDefinition

SPI 名称详细说明
XADataSourceDefinition非 XA 数据源自动转化为 XA 数据源
已知实现类详细说明
MySQLXADataSourceDefinition非 XA 的 MySQL 数据源自动转化为 XA 的 MySQL 数据源
MariaDBXADataSourceDefinition非 XA 的 MariaDB 数据源自动转化为 XA 的 MariaDB 数据源
PostgreSQLXADataSourceDefinition非 XA 的 PostgreSQL 数据源自动转化为 XA 的 PostgreSQL 数据源
OracleXADataSourceDefinition非 XA 的 Oracle 数据源自动转化为 XA 的 Oracle 数据源
SQLServerXADataSourceDefinition非 XA 的 SQLServer 数据源自动转化为 XA 的 SQLServer 数据源
H2XADataSourceDefinition非 XA 的 H2 数据源自动转化为 XA 的 H2 数据源

DataSourcePropertyProvider

SPI 名称详细说明
DataSourcePropertyProvider用于获取数据源连接池的标准属性
已知实现类详细说明
HikariCPPropertyProvider用于获取 HikariCP 连接池的标准属性