循环依赖指的是两个或多个bean互相依赖,形成了一个闭环。举个例子:a要干活需要b的工具,b要干活需要a的工具,互相依赖,谁也不能干活。在Spring中就是创建a时依赖b,因此去创建b,创建b时又依赖a。