编程开发
未读
MyBatis-Plus的saveBatch等批量方法导致@DS注解失效的解决方案
在前面的一篇文章中的结尾提到过,使用MyBatis-Plus的多数据源方案,当调用MyBatis-Plus提供的IService的saveBatch、updateBatchById等批量方法时,会使多数据源失效。有兴趣的可以去看一下这篇文章:https://blog.flycat.tech
编程开发
未读
Spring事务注解@Transactional导致mybatis-plus动态数据源@DS失效
背景 最近入职了一家新公司,发现新公司很喜欢用MyBatis-Plus(后面简称MP)工具,并且多数据源也是基于MP提供的多数据源能力,只需要在配置文件中定义好多数据源,然后在Mapper上使用@DS注解标注数据源的名称即可。 配置文件示例: # DataSource Config
spring: