[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的主要内容,如果未能解决你的问题,请参考以下文章

Java复习--Spring

[Java复习] 面试突击 - Spring

[Java复习] Spring IoC

第一节———java复习计划

Java第三阶段复习

java基础复习