依赖管理 #
本章节主要介绍 DBPlusEngine 可选依赖的下载方式。
添加 Narayana 依赖包 #
添加 Narayana 依赖需要下载以下 jar 文件并将其添加至 ext-lib
下。
jar 文件下载地址 #
- arjuna-5.12.4.Final.jar
- common-5.12.4.Final.jar
- javax.activation-api-1.2.0.jar
- jaxb-api-2.3.0.jar
- jaxb-core-2.3.0.jar
- jaxb-impl-2.3.0.jar
- jboss-connector-api_1.7_spec-1.0.0.Final.jar
- jboss-logging-3.2.1.Final.jar
- jboss-transaction-api_1.2_spec-1.0.0.Alpha3.jar
- jboss-transaction-spi-7.6.0.Final.jar
- jta-5.12.4.Final.jar
- narayana-jts-integration-5.12.4.Final.jar
- shardingsphere-transaction-xa-narayana.jar
请根据 proxy
版本下载对应 shardingsphere-transaction-xa-narayana.jar
文件。
添加数据库驱动依赖 #
- DBPlusEngine 已经内置了 Postgre 数据库的驱动
- DBPlusEngine 未内置 MySQL 的驱动,需要用户自己加根据数据库的版本自行选择