baomidou多数据源切换注解@DS没有效果
<dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.1.1</version> </dependency>
##原因 方法上有@Transactional注解
@Transactional导致 conHolder不为空,获取到数据库连接是事务切面设置进去的数据库连接
##spring事务设置的进去数据库连接
##ds为空,取到默认的数据源