阅读更多

5顶
0踩

编程语言
JPOX(Java Persistent Objects)是一个完全兼容JDO1,JDO2,JDO2.1和JPA1透明持久化的开源项目。JPOX的目标就是为了提供最符合标准的java持久化引擎。JPOX支持所有流行的RDBMS数据库,并将在不久的将来支持所有其他的数据存储。

下面是JPOX Roadmap,JPOX稳定发展中。



官方网站:http://www.jpox.org/



新的更新包括:

    * Rearchitected plugin mechanism using OSGi MANIFESTs and Eclipse "extension-point"/"extension". Provides auto-discovery of capabilities at runtime. All JPOX plugin jars are now OSGi bundles, with the vast majority of the persistence process now configurable/overridable by the user using published interfaces.
    * Support for persistence to DB4O datastores using JDO or JPA APIs
    * Support for basic JDOQL querying of DB4O datastores
    * JPA1 : Support for the JPA1 API providing EntityManagerFactory and EntityManager
    * JPA1 : Support for JPQL
    * JPA1 : Support for persistent properties
    * JPA1 : Support for annotations and XML input mechanisms
    * JPA1 extension : support for compound identity relations
    * JPA1 extension : support for 1-N unidirectional FK relations
    * JPA1 : Pass the JPA1 TCK
    * JDO2.1 : Support for JDOQL subqueries
    * JDO2.1 : Support for "CopyOnAttach" 'false' semantics for a further level of transparent persistence.
    * JDO2.1 : Support for JDO2.1 annotations.
    * JDO2.1 : Support for use of classes annotated with JPA1 annotations using JDO persistence.
    * JDO2.1 : Support for use of JPA1 "persistence.xml" with JDO persistence.
    * JDO2.1 : Support for persistent properties.
    * JDO2.1 : Support for named PMFs.
    * JDO2.1 : Pass the JDO2.1 TCK
    * JDO2 : Support for "unmapped columns" (with no field)
    * JDO2 : Support for non-transactional write.
    * Rewritten Spatial plugin allowing persistence of the OGC Simple Feature Specification via JDO to MySQL/Postgresql/Oracle
    * Rewritten transaction/connection handling
    * Support for using JPQL with JDO persistence
    * Support for using JPQL "TABLE_PER_CLASS" with JDO persistence.
    * Support for using JPQL "ordered lists" with JDO persistence.
    * Rewritten bytecode enhancer using ASM for size and speed.
    * Support for dynamic fetch groups definable via API - proposal for JDO2.2
    * New plugin allowing management using MX4J.
    * Separation of support for RDBMS, and DB4O into their own plugins.
    * Upgraded plugins for use of DBCP, C3P0, Proxool, EHCache, Coherence, SwarmCache, OSCache, SpringFramework with JPOX.
    * Enhancement of the Maven1/Maven2/Eclipse plugins for JPOX, allowing easier deployment of Java persistence into the application development lifecycle.
    * Significant performance improvements over JPOX 1.1
5
0
评论 共 1 条 请登录后发表评论
1 楼 ray_linn 2008-03-05 09:24
呵呵,用过JPOX。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Java Persistent Objects (JPOX)-开源

    JPOX是Apache2许可的标准驱动的Java持久性实现。 它由DataNucleus代替http://www.datanucleus.org

  • 几个数据持久化框架:Hibernate、JPA、Mybatis、JOOQ和JDBC Template的比较

    来源:segmentfault.com/a/1190000018472572因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是...

  • 匡威jpox_使用JPOX和DB2通用数据库的JDO 2.0简介

    Java Community Process(JCP)引入的Java™数据对象(JDO)规范是一个框架,该框架将纯Java对象持久保存到诸如RDBMS的数据存储中。 Java Persistent Objects(JPOX)是JDO 1.0(JSR 012)和JDO 2.0(JSR 243)兼容...

  • JPOX:免费的JDO实现(1.2版本开始支持JPA1)

    官方主页:http://www.jpox.org/下载:http://www.jpox.org/docs/download.html另外还需要JDO,可以使用sun的实现,也可以使用apache的实现... 测试步骤如下:MySQL中新建数据库jpox备用。工程布局如下图: jpo

  • jpox-ehcache-1.2.0-beta-3.jar

    好东西哦多个关键字请用空格分隔,最多填写5个。点击右侧Tag快速添加

  • Spring Boot2 系列教程(二十四)Spring Boot 整合 Jpa

    Spring Boot 中的数据持久化方案前面给大伙介绍了两种了,一个是 JdbcTemplate,还有一个...MyBatis 做数据持久化的相当多,但是 MyBatis 并不是唯一的解决方案,除了 MyBatis 之外,还有另外一个东西,那就是 Jpa,...

  • JDO持久框架——DataNucles

    Java数据对象(Java Data Objects,JDO)是一个应用程序接口(API),它是Java程序员能够间接地访问数据库,也就是说,不需使用直接的结构化查询语言(SQL)语句。JDO是作为Java数据库连接(JDBC)的一个补充来介绍的,而...

  • maven-jpox-plugin-1.0.0-beta-2a.jar

    maven-jpox-plugin-1.0.0-beta-2a.jar

  • maven-jpox-plugin-1.0.0-beta-2.jar

    maven-jpox-plugin-1.0.0-beta-2.jar

  • maven-jpox-plugin-1.0.0-beta-1.jar

    maven-jpox-plugin-1.0.0-beta-1.jar

  • JPA

    1. JPA是什么 Java Persistence API:用于对象持久化的 API Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层 2. JPA和Hibernate的关系 JPA 是 Hibernate 的一个抽象(就像JDBC和JDBC驱动的...

  • (转载)JDO快速入门(原理详解)

    JDO快速入门Java数据对象(Java Data Objects,JDO)是一个应用程序接口(API),它是Java程序员能够间接地访问数据库,也就是说,不需使用直接的结构化查询语言(SQL)语句。JDO是作为Java数据库连接(JDBC)的一个补充来...

  • JPOX is a free and fully compliant implementation

    关于J2EE 数据存取层的构建,JPOX is a free and fully compliant implementation of the JDO1, JDO2, JDO2.1 and JPA1 specifications, providing transparent persistence of Java objects. It supports ...

  • jpox-dbcp-1.1.7.jar

    jpox-dbcp-1.1.7.jar

  • JDO持久 (jdbc ejb)

    JDO快速入门 ...Java数据对象(Java Data Objects,JDO)是一个应用程序接口(API),它是Java程序员能够间接地访问数据库,也就是说,不需使用直接的结构化查询语言(SQL)语句。JDO是作为Java数据库连...

  • 060523-JDO2和EJB3 JPA见闻

    原来还有个JDO 2.0实现叫做JPOX。而且发现JDO 2.0的接口等定义是由Apache发布的,它...JPOX号称支持JDOQL和SQL,而且以后也要实现EJB3持久化规范中的JPA(Java Persistence API)。看来BEA有了Kodo,JBoss有了Hib...

  • JDO示例 - JPOX

    JDO示例- JPOX (ALin 2006-12-27 00:28)   第一部分:相关概念 [JDO的实现版本之一:JPOX] JPOX是JDO的一个具体实现版本。其官方主页为:http://www.jpox.org/index.jsp JDO现在是2.0版,以前的1.0版的Sun官方有...

  • Spring Boot 整合 Jpa

    Jpa(Java Persistence API) , Java 持久化 API ,它是一套 ORM 规范,而不是具体的实现。 Jpa 类似于 JDBC ,只提供规范,所有的数据库厂商提供实现(即具体的数据库驱动),在 Java 领域,大家熟知的 ORM(Object ...

  • 电镀生产线中西门子S7-300 PLC控制程序详解及其应用

    内容概要:本文详细介绍了应用于电镀生产线的西门子S7-300 PLC控制系统的程序设计、硬件配置以及调试过程中积累的实际经验。主要内容涵盖温度控制、条码记录、行车定位、故障排查等方面的技术细节。文中展示了多个关键功能模块的具体实现方法,如PID温度控制、条码数据处理、行车定位判断等,并分享了一些实用的调试技巧和注意事项。此外,还讨论了硬件配置中的重要细节,如模块地址分配、网络拓扑设计等。 适合人群:从事自动化控制领域的工程师和技术人员,尤其是对PLC编程有一定基础的人群。 使用场景及目标:适用于需要深入了解和掌握电镀生产线自动化控制技术的专业人士。目标是帮助读者理解S7-300 PLC在电镀生产线中的具体应用,提高实际项目的开发效率和可靠性。 其他说明:文章不仅提供了详细的程序代码示例,还分享了许多来自一线的真实案例和实践经验,对于解决实际工程中的问题具有很高的参考价值。

  • COMSOL仿真中固体超声导波的二维建模与分析:基于汉宁窗调制的200kHz正弦激励信号

    内容概要:本文详细介绍了使用COMSOL Multiphysics进行固体超声导波的二维仿真过程。作者通过建立一个10mm×100mm的铝板模型,应用汉宁窗调制的5周期200kHz正弦激励信号,研究了超声导波在铝板中的传播特性及其模式转换现象。文中涵盖了从模型构建、材料参数设置、网格划分、边界条件设定、激励信号施加到求解设置以及结果分析的完整流程。特别强调了汉宁窗调制的作用,即减少频谱泄漏并提高信号质量。 适合人群:从事超声检测、材料科学、物理学等相关领域的研究人员和技术人员,尤其是那些希望深入了解COMSOL仿真工具及其在超声导波研究中应用的人群。 使用场景及目标:适用于需要精确模拟超声波在固体介质中传播的研究项目,旨在验证理论预测、优化实验设计、评估不同材料和结构对超声波的影响。此外,还可以用于教学目的,帮助学生掌握COMSOL软件的操作方法和超声导波的基础知识。 其他说明:文中提供了详细的参数设置指导和代码片段,有助于读者快速复现仿真过程。同时,作者分享了一些实用技巧,如如何正确设置网格大小、选择合适的窗函数等,以确保仿真结果的准确性。

Global site tag (gtag.js) - Google Analytics