快速认识Spring框架主要构成及其优点

with 0 comment

为什么Spring框架能够成为JAVA经典框架之一,Spring框架为了解决企业应用程序的复杂性问题,实际应用中任何JAVA应用都可以采用Spring框架而获得更好的开发者体验。

Spring框架概述

Spring框架是一个开源框架,任何人都可以免费使用并能下载阅读源码。
Spring框架是2003年兴起的轻量级JAVA语言开发框架。
Spring框架是为了解决企业应用程序开发的复杂性而创建的。
Spring框架是一个分层架构,意味着试用这可以自由选择单个模块组件进行自定义集成。
Spring框架的核心能力便是对JAVABean的管理,替代了EJB(企业级JavaBean)完成的事情。

Spring框架核心

Spring框架有很多组件,实际最核心的部分有三个,分别是Bean、Context、Core。
Bean包装的是JAVA语言的Object,Object中必然有数据。
Context为数据提供生存环境,通过寻找Bean之间的关系,为Bean建立并维护好关系。
Context可以被认为是bean关系的集合,也被称为IOC容器,IOC容器建立起来之后Spring就可以为你工作。
Core组件,如果叫util实际会更利于理解,实际就是建立与维护Bean关系的工具。
用比较易懂的方式来说

它们一起租成Show的基本条件,如何把Show演的脱颖而出?
这就需要嘉宾等助场演出,这些演出就是Spring其他的组件和特色功能。

Spring框架优点

简化开发

低耦合

声明式事务的支持

易于集成

便于程序测试

降低程序API调用难度

Responses