最近想要深入了解一下spring,所以今天先对spring框架做一个宏观的总结。
Spring框架:
首先我们看到Spring框架被分成7部分:Core Container(核心容器),Data Access/Integration、WEB、AOP、Instrumentation、Messaging(消息)和Test(测试),这篇博客我们把注意点放到最核心的核心容器上来进行总结。
核心容器
核心容器包括了:Beans、Core、Context、SpEL
1. core和beans模块提供了整个框架最基础的部分,包括了IoC(控制反转)和Dependency Injection(依赖注入)。
2. Context建立在Core和Beans模块提供的基础之上:他提供了框架式访问对象的方式
3. core、beans、context构成了Spring的骨架
4. SpEL