Spring框架组成

2025-04-09 20:06:18

1、如果要想取得spring开发信息,可以直接登录sping官网查看

Spring框架组成

2、现在的spring还在不断发展前进,所以当前最稳定的版本是4.3.X,本次将使用此开发版本。

Spring框架组成

3、在整个spring开发框架之中,包含有如下几个核心模块:1、核心容器组件:Spring本身提供的是一个容器支持,这个容器和WE蚱澄堆别B容器是并行的状态,所以Spring有自己一套独立的创建于回收管理机制; Beans:Spring中针对于所有类对象的维护管理,有了Spring之后,开发都不要出现关键字new。Core:包括了整个Spring的运行环境的最底层支持,例如:依赖注入,控制反转,对象关系的配置,资源访问等等。Context:描述的是整个开发的上下文环境,所有的对象的生命周期的控制都可以通过此组件完成。表达式语言:使用字符串来描述各种复杂的操作关系;

Spring框架组成

4、切面编程支持(超级大代理):给了所有开发者自由控制切面的能力,一级所有的开发者只需要关注核心功能实现。AOP:是整个的切面编程实现的核心灵魂,可以使用其进行一些辅助处理,例如:数据库关闭、事务控制。Aspect:提供了切入点表达式支持;Instrumentation:是jdk1.5后提供的一个新功能,主要用来动态检测JVM在运行中的状态:

Spring框架组成

5、数倌栗受绽据访问与集成模块:进行数据层操作简化,spring自己提供了非常简单的数据层处理(没人用)以及与第三方框架的整合能力(Myb锾攒揉敫atis)。JDBC:提供有新版的JDBC支持,包括针对于配置与数据源的处理操作。ORM:与第三方"OR-Mapping"组件的整合处理操作,可以利用此组件可以实现与其他数据层的无缝连接;JMS:可以进行远程的消息处理;Transactions:提供了各种事务的控制;OXM:提供对象与XML文件之间的互相转换;

Spring框架组成

6、WEB支持模块:MVC框架支持:Spring自己提供了一套属于自己的MVC开发框架(现在很流行)。提供与其他第三发开发框架的整合处理能力。

Spring框架组成
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢