alin007的gravatar头像
alin007 2020-01-06 20:06:44

springboot+jta+atomikos实现两阶段提交分布式事务的管理

项目描述

此项目是应用jta+atomikos实现了两阶段提交分布式事务。两阶段提交的的优势和劣势在这里我就不多余说太多了。这种情况适用于在一个项目中但是有多个数据源的情况,如果是微服务的分布式事务则不建议用这种方式,主要是因为这种方式是阻塞的。

运行环境

jdk8+tomcat7+mysql+IntelliJ IDEA+maven

项目技术

spring boot+mybatisplus+jta+atomikos

数据库文件

数据库的命名要按照配置文件中的名字命名,在这里我只粘贴了一些数据表的结构。

导入主库

链接:https://pan.baidu.com/s/106KKlnhKtEuU0lEZq68fPA
提取码:03il

导入从库

链接:https://pan.baidu.com/s/1PX2qrtYwCcgSn89TzoyeqA
提取码:jeba

jar包文件

这个在pom文件中,直接让编译器下载吧。

链接:https://pan.baidu.com/s/1ko_cCJaLUa1bR21KDrWJIA
提取码:8ldj

运行视频

链接:https://pan.baidu.com/s/1DhavPdyC_5oy3y3YCYdcaA
提取码:nnkd

是否原创

原创

项目截图

这里主要上传数据源配置的代码

springboot+jta+atomikos实现两阶段提交分布式事务的管理

springboot+jta+atomikos实现两阶段提交分布式事务的管理

springboot+jta+atomikos实现两阶段提交分布式事务的管理

springboot+jta+atomikos实现两阶段提交分布式事务的管理

springboot+jta+atomikos实现两阶段提交分布式事务的管理

springboot+jta+atomikos实现两阶段提交分布式事务的管理

运行截图(必填)

http://localhost:8080/sysUser/addUserSuccess?username=zuidaima&roleName=zuidaima&resourceName=zuidaima

springboot+jta+atomikos实现两阶段提交分布式事务的管理

springboot+jta+atomikos实现两阶段提交分布式事务的管理

springboot+jta+atomikos实现两阶段提交分布式事务的管理

注意事项

数据库的名称以代码中的配置文件为准,不要以截图为准。


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:quanxian-jta-atomikos.zip,文件大小:156.838K 下载
最代码最近下载分享源代码列表最近下载
醉code  LV17 2020年2月15日
15088605151@139.com  LV12 2020年1月26日
best2018  LV46 2020年1月14日
最代码官方  LV168 2020年1月8日
最代码最近浏览分享源代码列表最近浏览
小松哥11  LV3 7月2日
18247183292 2023年3月16日
暂无贡献等级
wy4525  LV6 2022年8月11日
lvzhuhen 2022年6月21日
暂无贡献等级
wwb521  LV7 2022年6月15日
CCG542517  LV6 2022年3月11日
er12345 2022年3月11日
暂无贡献等级
小碗的程序员之路 2022年1月17日
暂无贡献等级
1474391636  LV7 2021年12月16日
lys122519 2021年12月3日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友