自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 spring 源码阅读2:循环依赖1

spring源码阅读2: 循环依赖1什么是spring 循环依赖 在上一篇文章中,我们分析了@Autowired 的主要注入过程。这一篇我们分析一下spring 是如何通过三级缓存解决spring 循环依赖的。 什么是spring 循环依赖 假设有两个spring bean 如下: @Service public class ServiceA { @Autowired private ServiceB serviceB; } public class ServiceB { @Au

2021-12-22 14:06:41 290

原创 spring源码阅读1: @Autowired字段注入

spring源码阅读1: @Autowired字段注入源码阅读总结 spring 提供了四种依赖注入的方式: setter注入 构造器注入 字段注入 方法注入 在项目中,我们使用的最多的就是基于@Autowired的字段注入,下面我们基于非延时加载的单例的spring bean结合源码分析以下spring 是如何实现基于@Autowired的字段注入的。 源码阅读 @Autowire 的处理流程包含在spring bean的创建流程中,因此我们的源码阅读从AbstractAutowireCapableB

2021-12-21 17:04:27 423

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除