[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 存在的意义。

猜你喜欢

转载自www.cnblogs.com/fyql/p/11407142.html