如何消除循环依赖

2025/06/04

一、背景

在遇到循环依赖后,我们应该怎么去消除循环依赖?

二、方法

  1. 不要使用字段注入(field injection),强制使用构造器注入
  2. 重构代码,从根本上消除掉相互依赖的逻辑。