Java Web 基础
Spring 配置
Spring 注解配置(annotation-config 和 component-scan的不同)
Spring配置之<context:annotation-config/>和<context:component-scan/>详解
Spring Bean 相关
Spring 扩展点
BeanPostProcessor
spring扩展点之一:BeanFactoryPostProcessor和BeanPostProcessor
ApplicationContextAware
Spring中ApplicationContextAware的作用
通过它Spring容器会自动把上下文环境对象调用ApplicationContextAware接口中的setApplicationContext方法。
通常用于工具类。
InitializingBean和DisposableBean
Spring bean 通过实现 InitializingBean ,DisposableBean 接口实现初始化方法和销毁前操作
PropertyPlaceholderConfigurer 用法
Spring PropertiesLoaderSupport 源代码分析
循环依赖问题
IOC
AOP
SpringMVC
Spring 源码分析
读源码前先读Spring的文档,无论是文档还是项目,读的过程中得做好记录,文字或者思维导图。
抽象类注入
实现Spring
最深入的理解就是自己实现
实现AOP会用到Cglib Cglib及其基本使用