Spring源码分析系列
@小青年@
这个作者很懒,什么都没留下…
展开
-
Spring源码解析系列五:Spring扫描组件之ConfigurationClassPostProcessor
1.准备测试类public class Test01 { public static void main(String[] args) { //这个构造方法会把Spring所有的环境都准备好 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(SpringConfiguration...原创 2019-12-14 15:55:12 · 314 阅读 · 0 评论 -
Spring源码解析系列四:Spring扫描组件之BeanFactoryPostProcessors
1.准备测试类public class Test01 { public static void main(String[] args) { //这个构造方法会把Spring所有的环境都准备好 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(SpringConfiguration...原创 2019-12-14 15:54:01 · 374 阅读 · 0 评论 -
Spring源码解析系列三:Spring的后置处理器到底是怎么回事?
这里要介绍的是Spring的扩展类点之一的:BeanPostProcessor. 废话不多说,开搞!1.准备代码TestProcessor类@Componentpublic class TestProcessor implements BeanPostProcessor ,PriorityOrdered{ @Override public Object postProcessBe...原创 2019-12-11 11:58:26 · 751 阅读 · 0 评论 -
Spring源码解析系列二:Spring初始化准备处理器过程
今天是Spring系列的第二篇文章,加油!1.创建一个测试类public class Test01 { public static void main(String[] args) { //这个构造方法会把Spring所有的环境都准备好 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationCon...原创 2019-12-08 13:45:24 · 528 阅读 · 0 评论 -
Spring源码解析系列一:配置类的初始化过程
Spring源码解析系列一:配置类的初始化过程从今天开始,准备写关于Spring源码的博客,那么废话不多说, 咱们开始搞!1.环境准备1).看图:PersonService类:@Componentpublic class PersonService { public void run(){ System.out.println("run方法执行了"); }}Spring...原创 2019-09-13 19:24:52 · 881 阅读 · 0 评论