TypechoJoeTheme

IT技术分享

统计
SSH

Spring 相关包文件介绍

2015-06-01
/
0 评论
/
800 阅读
/
正在检测是否收录...
06/01

一、核心包

1、Spring Core :包含Spring框架的基本核心工具类,Spring其他组件都需要使用该包中的类

2、Spring Beans:所有应用都要用到的,包含了访问配置文件、创建和管理bean以及进行控制反转和依赖注入操作相关的所有类

3、Spring AOP:与AOP相关的类,如声明性的事务管理,日子系统的引入。

4、Spring Context:为Spring 的核心提供了大量扩展,包含使用Spring Context所需要的全部类,UI方面的用来和模板引擎如FreeMaker集成的类以及校验方面相关的类。

二、业务组件包

1、Spring Aspects:提供了对Aspects的支持,可以方便的将面向方面的功能集成到IDE中

2、Spring ContextSupport :包含了支持缓存Cache,邮件服务,任务计划等方面的所有类。

3、Spring Expression:Spring表达式语言,SPEL(Spring Expression Language)用于配置对象的注入,支持在运行时操作和查询对象。语法类似于EL语言。

4、Spring Framework Bom:在使用Maven时,确保所有的Spring模块都使用同一的版本。Maven是基于项目对象模型,可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

5、Spring Instrument:提供了对服务器的代理接口。

6、Spring Instrument Tomcat,提供了对Tomcat连接池的继承。

7、Spring JDBC:包含了对JDBC数据访问时进行封装的所有类。

8、Spring JMS:提供了对JMS1.0和1.1的支持类,简化了JMS API的使用,便于JMS的提供者平滑的继承。

9、Spring ORM :Spring对DAO特性进行的扩展,使其支持Ibatis,JDO,OJB。这个包中大部分都依赖Spring dao.jar

10、Spring OXM:Spring对Object XML的映射支持。可以让Java和XML之间来回切换。

11、Spring Struts:提供了对Struts框架的支持。

12、Spring test:提供了对JUnit等测试框架的简单封装,

13、Spring tx:为JDBC,Hibernate,JDO提供了一致的声明式编程事务管理

14、Spring Web:包含Web应用研发时用到的Spring框架核心类,包括自动载入、Web applicationContext特性的类、Struts和和JFF集成的类,文件上传的集成类,Filter类和大量辅助工具类。

15、Spring webmvc:包含了mvc框架相关的所有类,包括国际话、标签,驶入展现的FreeMaker,XLLT相关的类。

16、Spring webmvc portlet;提供了对Spring MVC的增强。

 

 

 

朗读
赞 · 0
版权属于:

IT技术分享

本文链接:

https://idunso.com/archives/219/(转载时请注明本文出处及文章链接)