java分布式事务 实例,Spring+Mybatis+Atomikos实现JAVA初始化并控制多个数据源+分布式事务...

【实例简介】

Spring+Mybatis+Atomikos实现JAVA初始化并控制多个数据源+分布式事务的一个DEMO,内涵源代码,以及一篇关于该内容的博客

【实例截图】

【核心代码】

481207d7-5acd-4ad4-90d7-847be360469e

├── multDb-init.sql

├── mult-table-demo

│   ├── pom.xml

│   ├── src

│   │   ├── main

│   │   │   ├── java

│   │   │   │   └── com

│   │   │   │   └── eya

│   │   │   │   └── mt

│   │   │   │   ├── datasource

│   │   │   │   │   ├── AbstractDynamicDataSource.java

│   │   │   │   │   ├── AtomikosDynamicDataSource.java

│   │   │   │   │   └── DBContextHolder.java

│   │   │   │   ├── mydb

│   │   │   │   │   ├── mapper

│   │   │   │   │   │   └── MyDbUserMapper.java

│   │   │   │   │   ├── model

│   │   │   │   │   │   └── MyDbUser.java

│   │   │   │   │   └── service

│   │   │   │   │   └── MyDbUserService.java

│   │   │   │   ├── otherdb

│   │   │   │   │   ├── mapper

│   │   │   │   │   │   └── OtherDbStudentMapper.java

│   │   │   │   │   ├── model

│   │   │   │   │   │   └── OtherDbStudent.java

│   │   │   │   │   └── service

│   │   │   │   │   └── OtherDbStudentService.java

│   │   │   │   └── utils

│   │   │   │   └── RandomUtil.java

│   │   │   ├── resources

│   │   │   │   ├── applicationContext.xml

│   │   │   │   ├── jta.properties

│   │   │   │   ├── log4j.properties

│   │   │   │   ├── mapper

│   │   │   │   │   ├── mydb

│   │   │   │   │   │   └── MyDbUserMapper.xml

│   │   │   │   │   └── otherdb

│   │   │   │   │   └── OtherDbStudentMapper.xml

│   │   │   │   └── spring-mybatis.xml

│   │   │   └── webapp

│   │   │   └── WEB-INF

│   │   │   └── web.xml

│   │   └── test

│   │   └── java

│   │   └── com

│   │   └── eay

│   │   └── test

│   │   └── MultDbTest.java

│   └── target

│   ├── classes

│   │   ├── applicationContext.xml

│   │   ├── com

│   │   │   └── eya

│   │   │   └── mt

│   │   │   ├── datasource

│   │   │   │   ├── AbstractDynamicDataSource.class

│   │   │   │   ├── AtomikosDynamicDataSource.class

│   │   │   │   └── DBContextHolder.class

│   │   │   ├── mydb

│   │   │   │   ├── mapper

│   │   │   │   │   └── MyDbUserMapper.class

│   │   │   │   ├── model

│   │   │   │   │   └── MyDbUser.class

│   │   │   │   └── service

│   │   │   │   └── MyDbUserService.class

│   │   │   ├── otherdb

│   │   │   │   ├── mapper

│   │   │   │   │   └── OtherDbStudentMapper.class

│   │   │   │   ├── model

│   │   │   │   │   └── OtherDbStudent.class

│   │   │   │   └── service

│   │   │   │   └── OtherDbStudentService.class

│   │   │   └── utils

│   │   │   └── RandomUtil.class

│   │   ├── jta.properties

│   │   ├── log4j.properties

│   │   ├── mapper

│   │   │   ├── mydb

│   │   │   │   └── MyDbUserMapper.xml

│   │   │   └── otherdb

│   │   │   └── OtherDbStudentMapper.xml

│   │   └── spring-mybatis.xml

│   ├── m2e-wtp

│   │   └── web-resources

│   │   └── META-INF

│   │   ├── MANIFEST.MF

│   │   └── maven

│   │   └── com.eya

│   │   └── mult-table-demo

│   │   ├── pom.properties

│   │   └── pom.xml

│   └── test-classes

│   ├── applicationContext.xml

│   ├── com

│   │   ├── eay

│   │   │   └── test

│   │   │   └── MultDbTest.class

│   │   └── eya

│   │   └── mt

│   │   ├── datasource

│   │   │   ├── AbstractDynamicDataSource.class

│   │   │   ├── AtomikosDynamicDataSource.class

│   │   │   └── DBContextHolder.class

│   │   ├── mydb

│   │   │   ├── mapper

│   │   │   │   └── MyDbUserMapper.class

│   │   │   ├── model

│   │   │   │   └── MyDbUser.class

│   │   │   └── service

│   │   │   └── MyDbUserService.class

│   │   ├── otherdb

│   │   │   ├── mapper

│   │   │   │   └── OtherDbStudentMapper.class

│   │   │   ├── model

│   │   │   │   └── OtherDbStudent.class

│   │   │   └── service

│   │   │   └── OtherDbStudentService.class

│   │   └── utils

│   │   └── RandomUtil.class

│   ├── jta.properties

│   ├── log4j.properties

│   ├── mapper

│   │   ├── mydb

│   │   │   └── MyDbUserMapper.xml

│   │   └── otherdb

│   │   └── OtherDbStudentMapper.xml

│   └── spring-mybatis.xml

└── 说明.txt

71 directories, 57 files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值