一、循环依赖的发生 在业务层中的serviceImpl,将自身作为成员变量并且注入。 例如 UserServiceImpl中有一个成员变量是UserServiceImpl本身。 并且该变量已经被注入,就会形成循环依赖。 二、解决方法 推荐使用有参构造注入,然后再有参构造方法上加上@Lazy注解