版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
- Spring源码解析之ApplicationContext,主要内容是介绍Spring上下文初始化时的一些主要步骤
- Spring源码解析之默认标签的解析,主要内容是<bean/>、<beans/>、<import/>、<alias/>四个默认标签的解析过程
- Spring源码解析之自定义标签的解析,主要内容是除了默认标签外其他自定义标签的解析过程
- Spring源码解析之context:component-scan标签解析,主要内容是<context:component-scan/>标签的解析过程
- Spring源码解析之@Component注解的扫描,主要内容是@Component、@Service等注解的扫描过程
- Spring源码解析之@Configuration注解解析,主要内容是介绍注解方式配置Spring的解析过程,涉及到的注解有@Configuration、@Bean、@Scope、@ComponentScan、@ImportResource、@Import等,阅读Spring boot源码之前需要先了解这部分知识
- Spring源码解析之bean的创建,主要内容是介绍bean创建过程和bean的声明周期,包括一些关键的扩展如BeanPostProcessor、各种Aware、InitializingBean等的调用过程
- Spring源码解析之bean的销毁,主要内容是bean的销毁流程,包括DisposableBean的调用过程
- SpringAOP源码解析之aop:aspectj-autoproxy标签解析,主要内容是介绍<aop:aspectj-autoproxy>标签的解析过程,包括如何寻找advice,如何匹配advice等
- SpringAOP源码解析之代理创建篇 ,主要内容是AOP代理创建的过程,包括什么时候使用CGLIB代理,什么时候使用JDK动态代理
- SpringAOP源码解析之执行篇,主要内容是AOP的执行过程,包括前置增强、后置增强等流程的分析
- Spring事务源码解析之tx:annotation-driven标签解析,主要内容是<tx:annotation-driven>标签的解析,包括@Transactional注解的解析,如何匹配应该添加事务的接口和方法等
- Spring事务源码解析之事务执行篇,主要内容是Spring事务的执行过程,包括一些事务传播行为的执行过程
- Spring事务源码解析之事务提交篇,主要内容是Spring事务的提交过程
- Spring事务源码解析之事务回滚篇,主要内容是Spring事务的回滚过程
- SpringMVC源码解析之配置解析篇,主要内容是解析SpringMVC的配置,包括web.xml中的配置,spring配置文件中的分析
- SpringMVC源码解析之执行过程篇,主要内容是整个SpringMVC的执行过程
- SpringMVC源码解析之HandlerMapping,主要内容是SpringMVC HandlerMapping的作用和处理流程,如何注册和获取handler
- Spring源码解析之整合Mybatis,主要内容是Spring整合Mybatis的流程,这块内容比较独立,有一定Spring核心的基础之后即可学习
- Spring boot启动流程源码解析,主要内容是Spring boot的启动流程和一些关键的扩展
- Spring boot自动配置源码解析,主要内容是Spring boot自动配置的流程
- Spring boot内嵌tomcat源码解析,主要内容是Spring boot内嵌embed tomcat的启动流程