Atomikos实现分布式事务管理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Atomikos实现分布式事务管理

spring,mybatis,atomikos多数据源的整合

由于在接下来的项目中要用到多数据源,我负责这块的工作,所以查了一下资料,但是网上的资料还多都是千篇一律,抄袭过去,抄袭过来,所以自己试着成功了,希望对有需要的人帮助,如果有不正确的地方请扔砖头,经测试成功。话入正题。了解spring的大虾门肯定一看就知道这个原理,所以我就没有贴太多的注解了。如果有需要的可以留言交流

一、spring3.0.5,mybatis3.0.5、的包都不多说了,需要引入关于atomikos的包如下

二、关于spring的applicationcontext的配置:

读取数据库的信息

点击(此处)折叠或打开

1.

2.

3.

4.

5.classpath*:jdbc.properties

6.

7.

8.

jdbc.properties的配置文件

点击(此处)折叠或打开

ername=root

2.jdbc.password=123456

3.jdbc.url=jdbc:mysql://192.168.1.8:3310/sitestone?useUnicode=true&characterEncoding=utf-8

4.jdbc.driver=com.mysql.jdbc.Driver

5.

6.jdbca.url=jdbc:mysql://192.168.1.8:3310/sitesttwo?useUnicode=true&characterEncoding=utf-8

ername=root

8.jdbca.password=123456

9.jdbca.driver=com.mysql.jdbc.Driver

配置mysql的两个数据源

点击(此处)折叠或打开

1.

2.

3.destroy-method="close"abstract="true">

4.

5.

6.

7.

8.

9.

10.

11.

12.

14.

15.

16.select 1

17.

18.

19.

20.

21.

22.

23.

24.

25.value="com.mysql.jdbc.jdbc2.optional.MysqlXADataSource"/>

26.

27.

28.${jdbc.url}

29.${ername}

30.${jdbc.password}

31.

32.

33.

34.

35.

36.

37.

相关文档
最新文档