`

spring castor

阅读更多

Castor是一个开源的Java项目。其主要目标是在XML数据、Java对象和数据库关系数据之间提供一种直接的映射,使得这三种对象数据可以相互之间自由转换。

<bean id="resolver" class="org.springframework.xml.castor.CastorResolverFactoryBean"/>

<bean id="marshaller"
      class="org.springframework.xml.castor.CastorMarshallerFactoryBean">
   <property name="resolver"><ref local="resolver"/></property>
</bean>

<bean id="unmarshaller"      class="org.springframework.xml.castor.CastorUnmarshallerFactoryBean">
   <property name="resolver"><ref local="resolver"/></property>
</bean>
http://www.castor.org/spring-xml-intro.html

分享到:
评论

相关推荐

    castor castor castor 资料

    9. **与其他技术集成**:Castor可以与Spring框架、Hibernate等其他Java技术无缝集成,扩展了其在企业级应用中的使用范围。 10. **社区支持**:作为开源项目,Castor有一个活跃的社区,提供持续的更新和维护,以及...

    spring源码编译时缺少的类cglib,objenesis,castor

    这里提到的三个关键库——`spring-cglib-repack-3.2.0.jar`,`spring-objenesis-2.2.jar`,以及`castor-1.2.jar`,对于理解Spring框架的内部机制至关重要。 1. **CGLIB** (Code Generation Library) CGLIB是一个...

    spring源码注释中文

    2. **Data Access/Integration(数据访问/集成)**:这个模块处理数据库访问,包括 JDBC、ORM(对象关系映射,如 Hibernate 和 JPA)、OXM(对象XML映射,如 JAXB 和 Castor)以及对 JMS(Java消息服务)的支持。...

    Spring Framework 5.0.2 下载

    Please note: Our Castor XML support is marked as deprecated now due to the inactivity of the Castor project. On a related note, we are effectively deprecating JDK 6 support in the 4.3.x line, ending ...

    castor持久化

    8. 集成友好:Castor可以轻松地集成到Spring框架或其他企业级应用中,提供了一种强大的持久化解决方案。 为了使用Castor,你需要下载并引入castor-1.3.2.jar到你的项目类路径中。接着,创建一个映射文件(通常为....

    castor学习教程

    Castor,全称为Java Object/Relational Mapping (ORM) Project,是一个开源的Java库,它提供了对象关系映射(ORM)的功能,...在实际开发中,结合Castor与其他Java框架,如Spring,可以进一步提升开发效率和代码质量。

    spring3.0,ssh

    描述中的"org.springframework.oxm-3.1.0.M2"指的是Spring Object/XML Mapping模块,它提供了多种XML到Java对象和反之的转换机制,如JAXB、Castor、XML Beans等。"org.springframework.spring-library-3.1.0.M2.lib...

    spring 4.1 jar包

    2. **Spring OXM** (spring-oxm-4.1.6.RELEASE.jar): Object/Xml Mapping模块提供了与XML对象映射相关的支持,包括JAXB、Castor、XMLBeans、Gson等,使得Java对象能够与XML文档相互转换。 3. **Spring Transaction*...

    spring4.2.1所有jar包

    3. spring-oxm.jar:提供了与XML映射库(如JAXB、Castor等)的接口。 对于消息传递,Spring也有所涉猎: 1. spring-messaging.jar:支持WebSocket、JMS等消息协议。 最后,测试是开发过程中的重要环节,Spring为此...

    Spring 相关jar包简介 (spring 的包)

    12. **spring-oxm.jar**:对象/XML映射模块,提供了对不同XML绑定技术如JAXB、Castor、XStream的集成。 13. **spring-instrument.jar**:提供了类加载器的工具和接口,主要用于服务器端的应用,如Tomcat,提升类的...

    spring 框架需要的文件

    - `spring-oxm.jar`:对象/XML映射(Object/XML Mapping)支持,如JAXB和Castor。 9. **Spring Boot**: - 如果使用Spring Boot,还需要`spring-boot-starter`相关的jar,它们自动配置了Spring框架的大部分功能。...

    Spring3.05带源码jar包

    Data Access/Integration模块涵盖了对各种数据库的访问,包括JDBC、ORM(Object-Relational Mapping,如Hibernate、JPA)和OXM(Object-XML Mapping,如JAXB、Castor)。Spring3.05在这些方面进行了增强,提供了更好...

    Spring常用的jar包.rar

    后者处理对象/XML映射,支持JAXB、Castor、XMLBeans等。 9. **spring-aspects.jar**:提供了与AspectJ的集成,进一步扩展了AOP的功能,可以编写更复杂的切面逻辑。 10. **spring-test.jar**:为Spring应用提供了...

    Spring5中文文档

    它还讨论了使用O/X映射器进行XML编组的方法,包括JAXB、Castor、JiBX和XStream等。 视图技术章节介绍了Thymeleaf、FreeMarker、JSP & JSTL、Script模板和XML编组视图等多种模板引擎的使用方法。 远程服务和Web服务...

    spring必要jar包

    9. **spring-oxm-4.2.6.RELEASE.jar**:对象/XML映射接口,支持将Java对象转换为XML,反之亦然,如JAXB、Castor等。 10. **spring-tx-4.2.6.RELEASE.jar**:提供声明式和编程式事务管理服务,适用于多种事务API。 ...

    xfire+spring+安全认证

    XFire的核心特性包括XML处理、协议绑定(如HTTP、JMS等)、服务发现以及支持各种数据绑定技术(如JAXB、Castor等)。它还提供了一种机制来处理Web服务的安全性,例如基于WS-Security的标准,可以实现用户身份验证和...

    Spring 全部 jar包

    11. **spring-oxm.jar**:提供了对象到XML映射的支持,支持如JAXB、Castor、XMLBeans和XStream等库,用于对象的序列化和反序列化。 在开发基于Spring的应用程序时,通常根据项目需求选择上述jar包的子集。这些基础...

    Spring3.0.5所有jar包及每个jar包作用说明文档

    16. **spring-oxm.jar**:对象/XML映射模块,支持将Java对象转换为XML和反之亦然,包括JAXB、Castor、XMLBeans等。 17. **spring-jms.jar**:提供JMS(Java Message Service)的支持,包括消息生产者、消费者和事务...

    spring-oxm源码

    2. **XML绑定库适配**:Spring-oxm为每个支持的XML绑定库提供了适配器,如`Jaxb2Marshaller`对应JAXB,`CastorMarshaller`对应Castor。这些适配器实现了`Unmarshaller`和`Marshaller`接口,使得Spring应用可以无感知...

Global site tag (gtag.js) - Google Analytics