@Lazy 注解为啥就能破解死循环? 原文约8500字,阅读约需21分钟。发表于:2023-07-19T14:18:25Z。 以下内容基于 Spring6.0.4。 上篇文章松哥和大家聊了在 Spring 中并非所有的循环依赖都可以被解决,有一些循环依赖默认情况下 Spring 也是完全无法解决的。不熟悉的小伙伴可以先看看上篇文章。 本文介绍了在Spring中使用@Lazy注解解决循环依赖问题,通过延迟加载对象来解决循环依赖,同时也适用于其他无法自动解决的循环依赖问题和含有@Async注解的情况。文章分析了@Lazy注解的源码实现,通过建立中间代理层解决循环依赖。 @Lazy Spring 延迟加载 循环依赖 源码实现