AQS(AbstractQueuedSynchronizer) AQS中核心是一个共享的int类型值叫做state,这个state用来做什么,其...
基本概念 进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 线程:作为一个一个进程里面...
第1节 代理对象创建 PS: 查看源码的jar版本为 Spring-beans:5.2.15.release 1.1 AOP基础用例准备 Bea...
1. AOP术语 JointPoint(连接点):指的是可用于把增强代码加入到业务主线中的点。方法开始、结束、正常运行完毕、方法异常时等这些特殊...
1. 什么是循环依赖 循环依赖其实就是循环引用,也就是两个或两个以上的Bean互相持有对方,最终形成闭环。比如A依赖B,B依赖C,C又依赖A。 ...
PS: 查看源码的jar版本为 Spring-beans:5.2.15.release 普通Bean的初始化是在容器启动初始化阶段执行的,而被l...
通过之前的“Spring IOC容器初始化主体流程”中的关健节点分析,我们知道Bean创建子流程入口在AbstractApplicationCo...
PS: 查看源码的jar版本为 Spring-beans:5.2.15.release 1. 获取BeanFactory子流程 2. BeanD...
1. Spring IOC的容器体系 IOC容器是Spring的核心模块,是抽象了对象管理、依赖关系的框架解决方案。Spring 提供了很多容器...