原因:
@EnableAutoConfiguration
這個注解會把配置文件號中的數據源全部都自動注入,不會默認注入一個,當使用其他數據源時再調用另外的數據源。
解決方法:
1.注釋掉這個注解
2.通過如下的方式禁止springboot自動注入多個數據源
@SpringBootApplication( exclude ={
DataSourceAutoConfiguration.class,
DataSourceTransactionManagerAutoConfiguration.class
})
注:不去掉@EnableAutoConfiguration,僅僅這樣排除類是不起作用的;