在RabbitConfig类中已经注入了OrderMessageService类
如果再用@Bean在RabbitConfig类中将rabbitChannel()方法注入Spring,再在OrderMessageService类中注入Channel
系统就会报循环依赖错误
如果想忽略这个循环依赖的话,就得在OrderMessageService类中注入Channel时使用@Lazy
我想问的是,在真实的生产环境中,是尽可能的需要避免循环依赖,还是说可以允许使用循环依赖加@Lazy懒加载的形式
登录后可查看更多问答,登录/注册