简单来说,Spring Framework

时间:2012-04-16 18:04:43

标签: java spring frameworks

我已经对此做过一些研究,但最多只能模糊地理解它。任何知识渊博的人都可以给我一个简单(或尽可能简单)的描述,那些对编程有基本了解的人可以理解吗?谢谢你的帮助。

2 个答案:

答案 0 :(得分:16)

Spring建立在依赖注入控制反转之上。用通常的话来说 - 不是让一堆类互相创造并且彼此从一个地方传递到另一个地方,而是有一袋豆子。每个bean声明它的依赖项(我需要使用哪些服务?),Spring容器通过自动连接所有内容来解决这些需求。

你有Service说(通过XML,注释,构造函数签名......)我需要DAO接口才能工作!和Spring很友好找到一些实现的bean该界面,首先创建它并传递到所需的位置。

在此基础上提供了多种其他服务(主要是数据访问和AOP),但注入是核心概念。

答案 1 :(得分:1)

如果您想要快速简单的解释,那么我可以告诉您,Spring框架的核心是Inversion of control (IoC)

当然是关于Spring的3行还原性的讨论,但是理解IoC并且你理解Spring。在春天,一切都围绕着它。