容器启动过程 第一步先调用this();构造方法,这时父类构造器会初始化容器的 beanFactory 属性,属性为DefaultListabl...
容器启动过程 第一步先调用this();构造方法,这时父类构造器会初始化容器的 beanFactory 属性,属性为DefaultListabl...
前言 使用Spring,@Autowired注解肯定再熟悉不过了,今天彻底探究一下@Autowired实现的源码细节 实现 其实这个实现方式其实...
前言 spring后置处理器哪家强?一定是ConfigurationClassPostProcessor这个后置处理器 单从名字上看,是一个处理...
概述 如果想实现自定义注册bean到spring容器中,常见的做法有两种 @Import+ImportBeanDefinitionRegistr...
1.代码入口AbstractAutowireCapableBeanFactory#createBeanInstance 调用无参构造方法: au...
1.REQUIRED REQUIRED(Spring默认的事务传播类型 required):如果当前没有事务,则自己新建一个事务,如果当前存在事...
先点赞再看,养成好习惯 SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的...
前言 Spring中使用了许多BeanPostPorcessor来处理回调,在了解Spring Bean的生命周期时,会发现充斥着许多BeanP...
1. Spring依赖注入 在Spring4.3之后,引入了一个新特性:当构造方法只有一个参数时,可以不使用@ Autowired注解。 在Sp...
BeanDefinitionRegistry Spring中BeanDefinition的注册接口,常见的实现有DefaultListableB...
专题公告
Spring