`
tiw
  • 浏览: 25529 次
  • 性别: Icon_minigender_1
  • 来自: 西边
文章分类
社区版块
存档分类
最新评论

有关JAXB 持久化和JPA持久化对象版本控制

阅读更多

有两个要看的项目

  1. Envers JBOSS下的一个用JPA持久化对象进行版本控制的框架
  2. Hyperjaxb3 一个持久化由xml binding 到 java的对象的框架

目前这两个工作都是自己写代码完成的

分享到:
评论

相关推荐

    jaxb与jpa初应用

    现在,如果我们有一个`plan.xml`文件,我们可以使用JAXB将其解析为`Plan`对象,然后利用JPA将这些对象持久化到数据库。同样,也可以从数据库中查询`PlanEntity`,然后用JAXB将其转换为XML文件。 总结起来,JAXB和...

    JPA-XJC:一个JAXB 2.1 XJC插件-开源

    JPA-XJC是一个针对JAXB 2.1的XJC(XML Java绑定工具)插件,它的主要目的是在模式派生的Java类上添加Java持久化API(JPA)的注解。通过这个插件,开发人员能够将JPA的元数据直接集成到他们的XML模式文件中,从而简化...

    基于JPA规范实现hibernate依懒的jar包

    JPA(Java Persistence API)是Java平台上的一个标准,它定义了持久化对象的接口和API,使得开发者可以方便地在Java应用程序中管理数据库数据。Hibernate是JPA的一个实现,它提供了丰富的功能来处理对象关系映射...

    eclipselink的英文文档

    EclipseLink是一款开源的对象关系映射(ORM)解决方案,它旨在帮助Java开发者解决对象持久化的问题。该部分内容详细介绍了EclipseLink 2.6版本的方方面面,包括它的架构、特性、组件、工具以及对NoSQL数据库的支持等。...

    J2EE中几种面向对象的数据库映射访问策略:.rar

    它提供了JPA实现,同时还支持JAXB(Java Architecture for XML Binding),用于对象-XML的映射,为多层架构提供了全面的数据持久化方案。 6. **OpenJPA**:由Apache基金会维护,OpenJPA是另一个JPA实现。它提供了高...

    hibernate-3.2.jar

    总之,"hibernate-3.2.jar"是Hibernate 3.2版本的核心组件集合,它涵盖了ORM所需的各种功能,从对象的持久化到事务管理,再到日志记录和连接池,构建了一套完整的持久化解决方案。理解并熟练使用这些组件,将极大地...

    【读书笔记】Java参考大全-J2EE5版本

    5. **持久化API (JPA)**:JPA是Java Persistence API,它是J2EE5的一部分,提供了一种标准的方式来管理和持久化Java对象到数据库。`@Entity`、`@Table`、`@Id`等注解使得ORM(对象关系映射)变得简单。 6. **Web...

    J2EE 1.4基础教程

    EJB 2.1是J2EE 1.4中的版本,包含三种主要类型的Bean:Session Beans(用于短暂交互)、Message-driven Beans(用于处理消息队列)和Entity Beans(代表持久化的业务对象)。EJB容器负责管理和调度Bean的生命周期,...

    JPA-XJC-开源

    `JPA` 是 Java 平台上的一个标准,它提供了一种在应用程序中管理和持久化对象的方式,简化了数据库操作。通过 `JPA`,开发者可以使用注解或 XML 配置来描述对象如何与数据库表进行映射,从而避免了手动编写 SQL 查询...

    元数建模的Java功能部分.zip

    3. 模型版本控制:使用版本控制工具,如Git,来跟踪模型的演变,便于回溯和比较不同版本的差异。 4. 文档化:编写详细的元模型文档,解释模型的设计意图、规则和用法,方便团队间的沟通和理解。 5. 测试:编写单元...

    MyJots-JPA:MyJots 服务的 JPA 库

    JPA 类JPA 类是使用 NetBeans 8“数据库表中的实体”向导设置以下选项生成的: 生成的 NamedQuery 注释JAXB 注释关联获取:默认 (LAZY) 集合类型: java.util.List 使用列名作为关系底层数据库持久化单元配置为以 ...

    spring3.0,ssh

    在SSH集成中,Hibernate负责数据持久化,将Java对象转换成数据库中的记录,反之亦然。Hibernate 3.x是与Spring 3.0常搭配使用的版本,它支持JPA(Java Persistence API),并且具有出色的性能和灵活性。 描述中的...

    javaEE 5帮助文档(html)从官网拉下来的

    5. **JPA (Java Persistence API)**:JavaEE 5引入JPA 1.0作为持久化标准,替代了原先的EJB CMP(容器管理持久化)。JPA提供了ORM(对象关系映射)机制,使得开发者可以使用Java对象直接操作数据库。 6. **JSF ...

    JAVA EE API-1.5&1.6.

    - JMS 1.1:增加了消息持久化和事务支持,提高了消息传递的可靠性。 - JPA和JAXB的增强:在数据访问和XML绑定方面提供了更多功能和性能优化。 这些API文档对于开发者来说是宝贵的资源,它们详细解释了每个接口、...

    ssh lib包2

    2. **openjpa-1.1.0.jar**:OpenJPA是Java Persistence API (JPA) 的开源实现,它允许开发人员在Java应用中管理和持久化对象。JPA是Java EE中的一个重要组件,用于处理数据库操作,提供对象关系映射(ORM)功能。 3...

    XML在J2EE中的应用.doc

    例如,JSR 220(Java Persistence API, JPA)提供了更高级别的对象关系映射(ORM)功能,使得XML持久化更加简便。此外,JavaServer Faces(JSF)和Facelets等技术也支持XML来定义用户界面组件和行为,提升了开发效率...

    spring-framework-3.0.2.RELEASE-dependencies.zip

    10. **Eclipse Persistence (org.eclipse.persistence)**:EclipseLink是Java EE中的JPA实现之一,Spring通过JPA支持模块可以与EclipseLink集成,实现数据持久化的ORM解决方案。 综上所述,Spring Framework 3.0.2....

    J2EEAPI手册(chm)

    8. **JPA(Java Persistence API)**:JPA是Java中的ORM(对象关系映射)标准,简化了Java应用和数据库之间的交互,允许开发者以面向对象的方式处理持久化。 9. **JSF(JavaServer Faces)**:JSF是一种用于构建...

    JAVA EE 5 API

    JPA (Java Persistence API)**:JPA是JAVA EE 5引入的数据持久化标准,替代了Hibernate等ORM(Object-Relational Mapping)框架,提供了一种统一的方式来管理和持久化Java对象到关系数据库。JPA 1.0规范简化了对象...

    各种转换,xml,实体bean,动态bean,map等

    在Java中,我们可以使用JAXB(Java Architecture for XML Binding)进行XML与Java对象之间的双向绑定,或者使用DOM(Document Object Model)、SAX(Simple API for XML)和StAX(Streaming API for XML)等API来...

Global site tag (gtag.js) - Google Analytics