一、该问题的重现步骤是什么?
1. DynamicDataSourceConfiguration并没有加载DynamicDataSourceAopConfiguration,@DS不生效。
DataSourceProperties.before = DruidDataSourceAutoConfigure., DynamicDataSourceAutoConfiguration.DynamicDataSourceCreatorAutoConfiguration., DynamicDataSourceAopConfiguration.DynamicDataSourceConfiguration
这样加载进来会不会有问题
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
跑下demo工程:https://center.javablade.com/blade/BladeX-Biz/src/branch/master/blade-service/blade-demo
这个动态数据源确实有问题的,跑了demo,demo没报错是因为主数据源也有blade_notice这个表,走slave的时候查的是主数据源的,你把主数据源的配置换个就报错了
你增加这个配置后,系统不报错吗,我增加这个配置系统会提示多个bean冲突
@Import这里加上DynamicDataSourceAopConfiguration,EnableConfigurationProperties去掉DynamicDataSourcePropert
扫一扫访问 Blade技术社区 移动端