[Java][Spring] Spring 参考文档翻译 (2)

来源:互联网 发布:炉石传说dk算法术吗 编辑:程序博客网 时间:2024/06/15 17:43

数据存储/集成

数据存储和集成层包含了,JDBC、ORM、OXM、JMS 和事务模块。JDBC模块提供了一个JDBC抽象层,去除了乏味的JDBC编码和对不同厂家数据库特定的错误代码解析的需要。

ORM模块提供了的一体化的操作层。支持对于流行的对象关系映射的API接口,包括JPA、JDO、Hibernate和iBatis等。通过使用ORM包你可以在使用这些组合了所有Spring提供的其他特性(比如前面提到的简单的声明事务管理功能)的O/R映射框架。

ORM模式提供了一个抽象层,它支持的JAX、Castor、XMLBeans、JiBX和XStream的对象-XML映射实现。

Java消息服务(JMS)模块包含了产生和接受消息的功能。

事务处理模块向你所有的POJOs(“简单洁净Java对象”)提供支持,其中包括对类的编程和声明等事务管理,并实现了独特的接口。

Web

Web层包含了Web、Web-Servlet、Web-Strust和Web-Portlet模块。

Spring的Web模块提供了基本的面向Web的集成功能,例如多数量文件上载功能和利用了Servlet监听器的IoC容器的初始化以及面向Web的应用内容。该模块也包含了Web相关的Speing的远程支持的部分。

Web-Servlet模块包含了Speing的MVC的Web应用实现。Speing的MVC框架提供了一个domain模块代码和WebForm的有效的分割,这个框架还提供了其他功能的集成。

Web-Struts模块包含了Spring应用中对集成了经典Struts的Web类的支持。需要注意的是这种支持在Spring3.0考虑到应用程序在迁移到Struts2.0和String的集成环境,或变成一个MVC结构这样的情况下已经被弃用了。

Web-Portlet模块提供了MVC的实现,并将会被使用在一个portlet环境下提供镜像的Web-Servlet模块的功能。

	
				
		
原创粉丝点击