Spring boot JDBC、多库分布式事务
JdbcTemplate说明文档:
https://www.yiibai.com/springjdbc
引入包
一、单数据源配置
yml配置
@Repository 表求该类是持久层依赖注入的对象
queryForObject查询单一一条记录。
query查询多条记录
服务后端分层开发及事务控制
事务回滚
二、多数据源配置
配置文件:
多数据源读取(实现类)
同上
Dao层修改
服务层修改
三、分布式事务
JTA是 Java版的XA规范
Atomikos是规范的具体实现
引入包,分布式事务的事务管理器
配置
数据源类
连上同一个类中
事务管理类