启动嵌入式tomcat服务器后,我在Spring Boot应用程序中添加了Java旋律配置,但出现以下错误:
申请无法开始
说明:
应用程序中的5个bean之间存在循环依赖关系 上下文:
- activeOrderController(字段私有om.gov.moh.nehr.service.ActiveOrderService om.gov.moh.nehr.controller.ActiveOrderController.activeOrderService)
- activeOrderServiceImpl(字段公共om.gov.moh.nehr.data.repository.ActiveDiagnosticOrderRepo om.gov.moh.nehr.service.impl.ActiveOrderServiceImpl.activeDiagnosticOrderRepo)
- activeDiagnosticOrderRepo
- (内豆)#26d445e9
在类路径资源[om / gov / moh / nehr / config / DataSourceConfiguration.class]中定义的- entityManagerFactory
- 数据源
答案 0 :(得分:0)
我怀疑您正在尝试在实例化它们的类中使用runapp.exe
bean。您是否可以再次检查是否将它们视作@Autowire
?弹簧容器不能在自动接线字段中插入它们,因为它们是在同一类中创建的。
删除@Bean
字段并尝试直接使用。