
Spring源码分析
Coding_Master_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring源码分析:IOC
@Overridepublic void refresh() throws BeansException, IllegalStateException { //上锁,保证refresh()方法的同步操作,使启动或销毁容器操作不会同时进行 synchronized (this.startupShutdownMonitor) { // 1. 准备工作,记下容器的启动时间、标记'已启动'状态、...原创 2019-08-13 12:21:44 · 324 阅读 · 0 评论 -
Spring AOP 使用介绍
前面写过 Spring IOC 的源码分析,很多读者希望可以出一个 Spring AOP 的源码分析,不过 Spring AOP 的源码还是比较多的,写出来不免篇幅会大些。本文不介绍源码分析,而是介绍 Spring AOP 中的一些概念,以及它的各种配置方法,涵盖了 Spring AOP 发展到现在出现的全部 3 种配置方式。由于 Spring 强大的向后兼容性,实际代码中往往会出现很多配置混...转载 2019-08-15 11:38:21 · 168 阅读 · 0 评论 -
Spring源码分析:AOP
之前写过 IOC 的源码分析,那篇文章真的有点长,看完需要点耐心。很多读者希望能写一写 Spring AOP 的源码分析文章,这样读者看完 IOC + AOP 也就对 Spring 会有比较深的理解了。今天终于成文了,可能很多读者早就不再等待了,不过主要为了后来者吧。本文不会像 IOC 源码分析那篇文章一样,很具体地分析每一行 Spring AOP 的源码,目标读者是已经知道 Spring IO...转载 2019-08-16 14:56:18 · 159 阅读 · 0 评论 -
Spring源码分析总结
文章目录IOCApplication的继承关系容器的启动过程AOPSpring对AOP的支持基于xml配置的AOP模式基于注解驱动的AOP模式IOCApplication的继承关系ApplicationContext的实现类图片来源于https://www.javadoop.com/post/spring-iocApplicationContext的父接口图片来源于https...原创 2019-08-16 15:44:34 · 271 阅读 · 0 评论