Spring_教程

一、Spring IOC 容器源码分析系列文章导读

duchaochen阅读(988)评论(0)赞(4)

作者:田小波 原文连接 ## 1. 简介 Spring 是一个轻量级的企业级应用开发框架,于 2004 年由 Rod Johnson 发布了 1.0 版本。经过十几年的迭代,现在的 Spring 框架已经非常成熟了。 Spring 包含了众...

二、Spring IOC 容器源码分析 – 获取单例 bean

duchaochen阅读(587)评论(0)赞(0)

作者:田小波 原文连接 1. 简介 为了写 Spring IOC 容器源码分析系列的文章,我特地写了一篇 Spring IOC 容器的导读文章。在导读一文中,我介绍了 Spring 的一些特性以及阅读 Spring 源码的一些建议。在做完必...

四、Spring IOC 容器源码分析 – 创建原始 bean 对象

duchaochen阅读(653)评论(0)赞(0)

作者:田小波 原文连接 1. 简介 本篇文章是上一篇文章(创建单例 bean 的过程)的延续。在上一篇文章中,我们从战略层面上领略了 doCreateBean 方法的全过程。 本篇文章,我们就从战术的层面上,详细分析 doCreateBea...

五、Spring IOC 容器源码分析 – 循环依赖的解决办法

duchaochen阅读(617)评论(0)赞(0)

作者:田小波 原文连接 1. 简介 本文,我们来看一下 Spring 是如何解决循环依赖问题的。在本篇文章中,我会首先向大家介绍一下什么是循环依赖。然后,进入源码分析阶段。 为了更好的说明 Spring 解决循环依赖的办法,我将会从获取 b...

八、Spring AOP 源码分析系列文章导读

duchaochen阅读(648)评论(0)赞(0)

作者:田小波 原文连接 1. 简介 前一段时间,我学习了 Spring IOC 容器方面的源码,并写了数篇文章对此进行讲解。在写完 Spring IOC 容器源码分析系列文章中的最后一篇后,没敢懈怠,趁热打铁,花了3天时间阅读了 AOP 方...

九、Spring AOP 源码分析 – 筛选合适的通知器

duchaochen阅读(624)评论(0)赞(0)

作者:田小波 原文连接 1.简介 从本篇文章开始,我将会对 Spring AOP 部分的源码进行分析。本文是 Spring AOP 源码分析系列文章的第二篇,本文主要分析 Spring AOP 是如何为目标 bean 筛选出合适的通知器(A...

十、Spring AOP 源码分析 – 创建代理对象

duchaochen阅读(580)评论(0)赞(0)

作者:田小波 原文连接 1.简介 在上一篇文章中,我分析了 Spring 是如何为目标 bean 筛选合适的通知器的。现在通知器选好了,接下来就要通过代理的方式将通知器(Advisor)所持有的通知(Advice)织入到 bean 的某些方...