spring源码解读
YUYUAIHEHE
这个作者很懒,什么都没留下…
展开
-
Spring 自动装配之依赖注入(DI)
依赖注入发生的时间 当 Spring IOC 容器完成了 Bean 定义资源的定位、载入和解析注册以后,IOC 容器中已经管理类 Bean 定义的相关数据(具体存放在DefaultListableBeanFactory Map<String, BeanDefinition> beanDefinitionMap = new ConcurrentHashMap(256)),但是此时 IOC 容器还没有对所管理的 Bean 进行依赖注入,依赖注入在以下两种情况 发生:1)、用户第一次调用 g.原创 2020-10-22 13:39:14 · 276 阅读 · 0 评论 -
Spring Ioc 容器启动流程源码解析
做java开发四年了,很多时候都在想spring究竟是怎么玩转的,当对java有一定深入的理解,我们就需要对spring的源码进行解读,源码的解读过程个人觉得至少要看5遍以上才会不晕车,品读其中的奥妙。IOC(Inversion of Control)控制反转:所谓控制反转,就是把原先我们代码里面需要实现的对象创 建、依赖的代码,反转给容器来帮忙实现。一、Spring 核心容器类图1、BeanFactory: spring Bean 的创建是典型的工厂模式,这一系列的 Bea...原创 2020-10-14 17:25:23 · 833 阅读 · 1 评论