spring O/X 映射

时间:2019-02-02 04:05:24
【文件属性】:
文件名称:spring O/X 映射
文件大小:5.94MB
文件格式:RAR
更新时间:2019-02-02 04:05:24
O/X映射 marshalling spring Spring 3.0 的一个新特性是 O/X Mapper。O/X 映射器这个概念并不新鲜,O 代表 Object,X 代表 XML。它的目的是在 Java 对象(几乎总是一个 plain old Java object,或简写为 POJO)和 XML 文档之间来回转换。 例如,您可能有一个带有几个属性的简单 bean,且您的业务需要将那个 Java 对象转换为一个 XML 文档。Spring 的 O/X Mapper 能够为您解决那个问题。如果反过来,您需要将一个 XML 文档转换为一个简单 Java bean,Spring 的 O/X Mapper 也能胜任。 有一点需要注意:Spring O/X Mapper 只是定义由流行的第三方框架实现的统一的界面。要利用 Spring 的 O/X 功能,您需要一个在 Java 对象和 XML 之间来回转换的实用程序。Castor 就是这样一个流行的第三方工具,本文将使用这个工具。其他这样的工具包括 XMLBeans、Java Architecture for XML Binding (JAXB)、JiBX 和 XStream。
【文件预览】:
xmlconvert
----.project(386B)
----bin()
--------cn()
--------log4j.properties(421B)
--------applicationContext.xml(716B)
--------mapping.xml(649B)
----.settings()
--------org.eclipse.jdt.core.prefs(629B)
----customer.xml(147B)
----src()
--------cn()
----config()
--------log4j.properties(421B)
--------applicationContext.xml(716B)
--------mapping.xml(649B)
----.classpath(2KB)
----lib()
--------spring-expression-3.2.9.RELEASE.jar(192KB)
--------commons-logging.jar(31KB)
--------spring-core-3.2.9.RELEASE.jar(864KB)
--------spring-context-3.2.9.RELEASE.jar(846KB)
--------castor-1.3rc1-core.jar(13KB)
--------spring-beans-3.2.9.RELEASE.jar(599KB)
--------spring-aspects-3.2.9.RELEASE.jar(50KB)
--------commons-logging-1.2.jar(60KB)
--------castor-1.3rc1.jar(817KB)
--------spring-aop-3.2.9.RELEASE.jar(330KB)
--------log4j-1.2.17.jar(478KB)
--------castor-1.3rc1-anttasks.jar(21KB)
--------spring-context-support-3.2.9.RELEASE.jar(126KB)
--------castor-1.3rc1-xml-schema.jar(339KB)
--------spring-oxm-3.2.9.RELEASE.jar(74KB)
--------castor-1.3rc1-codegen.jar(490KB)
--------castor-1.3rc1-jdo.jar(624KB)
--------jta1.0.1.jar(17KB)
--------castor-1.3rc1-xml.jar(773KB)
--------castor-1.3rc1-ddlgen.jar(129KB)

网友评论