2021
01-21
01-21
MybatisPlus多数据源及事务解决思路
关于多数据源解决方案目前在SpringBoot框架基础上多数据源的解决方案大多手动创建多个DataSource,后续方案有三:继承org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource,使用AOP切面注入相应的数据源,但是这种做法仅仅适用单Service方法使用一个数据源可行,如果单Service方法有多个数据源执行会造成误读。通过DataSource配置JdbcTemplateBean,直接使用JdbcTemplate操控数据源。分别通过DataSour...
继续阅读 >
该项目主要实现mybatisplus、多数据源、lombok、druid的集成主要参考https://mp.baomidou.com/guide/quick-start.html项目地址:https://github.com/Blankwhiter/mybatisplus-springbootrelease1.0项目结构:一、创建表以及测试数据CREATETABLEuser(idVARCHAR(32)NOTNULLCOMMENT'主键ID',nameVARCHAR(30)NULLDEFAULTNULLCOMMENT'姓名',ageINT(11)NULLDEFAULTNULLCOMMENT'年龄',emailVARCHAR(50)NULLDE...