使用druid多数据源时,项目启动出现数据源循环依赖,百度半天没找到解决办法,最后只能去Google了,一下子就出来了,还是Google靠谱啊!!!
sprintboot 低版本可以使用 spring.datasource.initialize=false (默认为true) 来解决,升级到sprintboot2.1.2后就发现被启用了
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
在启动类上增加这个属性即可!