Spring技术内幕 阅读笔记
Spring设计理念和整体架构
Spring的核心
- IoC: Inversion of Control 依赖反转模式
- AOP: Aspect Oriented Programming 面向切面编程
Spring整体架构
IoC容器的实现
依赖反转
设计与实现
- BeanFactory: IoC容器实现的基础模式
- ApplicationContext: IoC容器实现的高级模式
IoC容器接口图
BeanFactory接口
XmlBeanFactory继承关系
Spring AOP实现
- org.aopalliance.aop.Advice
- org.springframework.aop.Pointcut
- org.springframework.aop.Advisor
Written on December 14, 2018