Java-Spring-使用构造器自动装配时的循环依赖问题

Spring中不推荐使用字段注入的方式, 而是推荐使用构造器注入的方式. 构造器注入的方式有很多优点, 但有一点要注意, 构造器注入可能会产生循环依赖的问题.

字段注入会在对象构建之后进行, 因此不会产生构造器构建时的循环依赖问题, 但构造器注入时会有这个问题, 比如两个Serivce互相调用, 此时使用构造器注入会发生循环依赖

暂时的解决方法是将互相调用的Service使用字段注入, 最终的解决方案是重新设计类的划分, 使Service无法互相调用