Spring boot JDBC、多库分布式事务

JdbcTemplate说明文档:

https://www.yiibai.com/springjdbc 

引入包

 

一、单数据源配置

yml配置

 

 

 

 

 

 @Repository 表求该类是持久层依赖注入的对象

 

 

 

 queryForObject查询单一一条记录。

query查询多条记录

 

 

服务后端分层开发及事务控制

 

 

 

 事务回滚

 

 

 

二、多数据源配置

 

 

配置文件:

 

 

 

多数据源读取(实现类)

 

 同上

 

 Dao层修改

 

 服务层修改

 

 

三、分布式事务

 

 JTA是 Java版的XA规范

Atomikos是规范的具体实现 

 

 引入包,分布式事务的事务管理器

 配置

 

 

 数据源类

 连上同一个类中

 

 

 

事务管理类

 

 

 

posted on 2022-10-16 11:02  王飞侠  阅读(111)  评论(0编辑  收藏  举报

导航