循环依赖的Bean必须要是单例
依赖的双方不能全部都使用构造器注入对方(依赖方至少有一个不能使用构造器注入)
如果使用@Bean注入的bean有依赖的话 (至少有一个依赖不能使用方法参数注入)
尽量避免使用循环依赖