自下而上(因为报错最下方才是根原因)找那两个之间出现的互相依赖问题,比如AB互相依赖,在A->C->D->B->A,在A->B依赖链路上的任意一个类的上边加上@Lazy注解,让它懒加载,也就是先不在启动时加载,在使用的时候再加载就可以打破循环依赖。
自下而上(因为报错最下方才是根原因)找那两个之间出现的互相依赖问题,比如AB互相依赖,在A->C->D->B->A,在A->B依赖链路上的任意一个类的上边加上@Lazy注解,让它懒加载,也就是先不在启动时加载,在使用的时候再加载就可以打破循环依赖。