新手照着ruoyi框架写,他是怎么解决循环依赖的?-灵析社区

乘03060920

这个问题该怎么解决 ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/ade5a0243fb2cdb85f2b68bcb7cb18d4.png)

阅读量:406

点赞量:15

问AI
ruoyi源码DruidConfig.java部分: @Bean(name = "dynamicDataSource") @Primary public DynamicDataSource dataSource(DataSource masterDataSource) { Map targetDataSources = new HashMap(); targetDataSources.put(DataSourceType.MASTER.name(), masterDataSource); setDataSource(targetDataSources, DataSourceType.SLAVE.name(), "slaveDataSource"); return new DynamicDataSource(masterDataSource, targetDataSources); } 不太清除你是怎么写的?贴一下代码看看,这里这个bean是使用@Primary来实现同类型下优先注入的,看起来你报的异常是dynamicDataSource自己依赖自己了?