ShardingSphereTransactionManager

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

XATransactionManagerProvider

SPI 名称 详细说明
XATransactionManagerProvider XA分布式事务管理器
已知实现类 详细说明
AtomikosTransactionManagerProvider 基于 Atomikos 的 XA 分布式事务管理器
NarayanaXATransactionManagerProvider 基于 Narayana 的 XA 分布式事务管理器
BitronixXATransactionManagerProvider 基于 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 连接池的标准属性