2022
09-20
09-20
Java @Async注解导致spring启动失败解决方案详解
目录前言一、异常表现,抛出内容1.1循环依赖的两个class1.2启动报错二、原因分析2.1主要原因2.2循环依赖放入二级缓存处逻辑2.3initializeBean生成的对象2.4再次分析原因解决方案打破循环依赖1.延迟注入(使用@Lazy注解)2.手动延迟注入(使用applicationContext.getBean)总结前言在这篇文章里,最后总结处,我说了会讲讲循环依赖中,其中一个类添加@Async有可能会导致注入失败而抛异常的情况,今天就分析一下。一、异常表现,抛出...
继续阅读 >