[Java复习06] Spring IoC
Posted fyql
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Java复习06] Spring IoC相关的知识,希望对你有一定的参考价值。
Spring 总共大约有 20 个模块,由 1300 多个不同的文件构成。
而这些组件被分别整合在
核心容器 (Core Container),
AOP(Aspect Oriented Programming),
设备支持(Instrmentation),
数据访问及集成(Data Access/Integeration),
Web,
报文发送(Messaging),
Test,这6个模块集合中。
以下是 Spring 5 的模块结构图:
Spring设计理念:
Spring 框架中的核心组件有三个:Core、Context 和 Beans。它们构建起了整个 Spring 的骨骼架构。
Bean 在 Spring 中作用就像 Object 对 OOP 的意义一样,没有对象的概念就像没有面向对象编程,Spring 中没有 Bean 也就没有 Spring 存在的意义。
以上是关于[Java复习06] Spring IoC的主要内容,如果未能解决你的问题,请参考以下文章