springboot 管理bean 的时候 bean相互注入 为什么有时候程序可以正常启动 有时候程序会报相互注入的警告 无法启动?
怎么个相互注入法?比如 a中注入b b中注入a?报啥错?贴出来看看,还有bean的代码 看看
别用构造器注入 或者用@lazy标记bean
相互依赖的写法一定是错的因为其中一个类之前已经打包过了,所以在启动项目的时候不会重新编译,所以不会报错你想让他百分百报错,就在运行项目前先执行mvn clean,这样他就会重新编译,就一定会报错建议你改掉这种写法