DataNucleus Access Platform

软件截图:
DataNucleus Access Platform
软件详细信息:
版本: 4.0.4
上传日期: 17 Feb 15
开发: DataNucleus
许可: 免费
人气: 63

Rating: 1.0/5 (Total Votes: 1)

的DataNucleus接入平台是一个开源的,免费分发和平台无关的软件,提供数据持久性和检索各种使用各种AP​​I数据存储,提供一系列的查询languages​​.Supported的API,数据存储和查询languages​​Among的支持的API (应用程序编程接口),我们可以提到JDO(JDO1,JDO2,JDO2.1,JDO2.2,JDO3,JDO3.1)和JPA(JPA1,JPA2,JPA2.1)。支持数据存储包括RDBMS,db4o中,LDAP时,Excel,XML,NeoDatis和JSON。
在另一方面,的DataNucleus接入平台支持各种查询语言,包括JDOQL,JPQL,SQL,db4o的原生,NucleusSQL和NeoDatis标准。如果你想JDO3.x和JPA2.0你应该使用的DataNucleus 4.x版本,如果你想JDO3.x和JPA2.1你应该使用的DataNucleus版本3.x.Includes各种extensionsThanks了其强大的插件架构,的DataNucleus接入平台和rsquo的;默认的功能都可以通过扩展可以很容易地扩展。各种各样的扩展都可以在项目&rsquo的;网站(见链接在文章的末尾),在那里你可以看到有关每一个信息。
这其中,我们可以提到的Java类型,级别1/2缓存,注释,JTA定位,ClassLoader的解析器,店长,XML元数据处理程序,值发生器,JMX管理,自动启动机制,持久性和连接工厂。
此外,查询语言,标识字符串翻译,数据存储标识,XML元数据的实体解析器,类型转换器,店长,成员注解处理器,身份转换的关键,查询缓存,查询方法和类的注释处理程序扩展也是available.Under引擎盖和支持的操作系统systemsBeing用J​​ava编程语言的DataNucleus是独立的操作系统,因为它支持的GNU / Linux,BSD,Solaris和Microsoft Windows和Mac OS X操作系统。 64位和32位的计算机平台在这个时候支持

什么在此版本中是新的

  • 使用自动生成的OSGi MANIFEST.MF信息的Maven插件捆绑
  • 更改使用StringBuffer来StringBuilder的效率
  • 在加入修复使用的持久性属性时,以增强合同JDK1.7 +吸气剂
  • 在添加支持内存查询String.concat评价
  • 在提供备用API的运行时增强
  • 在添加元数据检查一些常见的主键设定误差
  • 在StringBuilder的领域支持持久
  • 在JPA:修复标准FromImpl getJoins / getFetches返回空集时,空
  • 在XML:重组允许在内部使用不同的JAXB实现的潜力
  • 在XML:添加支持XML格式缩进
  • 在缓存:升级一致性支持3.6 +
  • 在RDBMS:支持增加了对查询范围,数据存储德比,SQLServer的2012年,火鸟
  • 在RDBMS:支持增加了序列与SQLServer的2012
  • 在RDBMS:支持添加了使用有序列表MN关系
  • 在RDBMS:为修复模式创建的MN关系
  • 在RDBMS:支持,增加了对散装取特征参数
  • 在RDBMS:批量获取支持数组字段添加
  • 在RDBMS:添加能够关闭在每次查询批量取
  • 在地理空间:新的插件,其包括合并空间/ awtgeom插件
  • 在地理空间:增加了一些失踪PostGIS的方法和验证对最新的PostGIS的JDBC驱动程序
  • 在MongoDB中:对查询排序/范围部分改善处理纠正以往的贡献
  • 在MongoDB的:升级到最新的使用Java驱动程序
  • 在HBase的:修复问题枚举检索的数字(序)存储
  • 在其他各种bug修复和小的改进

什么在3.3.5版本新

  • 在总结从JDOHelper.getObjectId抛出的异常,使它满足了JDO规范
  • 在修复类加载财产验证程序的OSGi
  • 在情侣修复乐观关系管理
  • 在JDO:更改PMF是序列化
  • 在JPA:更改EMF和CriteriaQuery中被序列化
  • 在JPA:CONCAT支持给予正确的JPQL字符串的形式固定标准
  • 在JPA:通过CriteriaBuilder添加支持与标准查询
  • 在JPA:添加支持JPQL" TREAT"在WHERE子句中
  • 在RDBMS:添加支持批量抓取的查询FetchPlan当候选人多值集合字段(去除" 1 + N"问题)
  • 在RDBMS:添加支持SQLServer的处理JDOQL String.substring与2的args(丹尼尔·戴)
  • 在RDBMS:用于JDOQL String.concat(丹尼尔·戴)增加支持
  • 在RDBMS:修正了检测所需的集合后备存储的类型,使用元数据的详细
  • 在MongoDB的:添加支持创建第一个连接时指定MongoOptions(罗宾张)
  • 在空间:修正了一些缺失PostGIS的方法
  • 在其他各种bug修复和小的改进

什么在3.2.9版本新

  • 在总结从JDOHelper.getObjectId抛出的异常,使它满足了JDO规范
  • 在修复类加载财产验证程序的OSGi
  • 在情侣修复乐观关系管理
  • 在JDO:更改PMF是序列化
  • 在RDBMS:添加支持批量抓取的查询FetchPlan当候选人多值集合字段(去除" 1 + N"问题)
  • 在RDBMS:添加支持SQLServer的处理JDOQL String.substring与2的args(丹尼尔·戴)
  • 在RDBMS:用于JDOQL String.concat(丹尼尔·戴)增加支持
  • 在RDBMS:修正了检测所需的集合后备存储的类型,使用元数据的详细
  • 在MongoDB的:添加支持创建第一个连接时指定MongoOptions(罗宾张)
  • 在空间:修正了一些缺失PostGIS的方法
  • 在其他一些bug修复和小的改进

什么在3.2.8版本新

  • 在元数据:锁定到元数据加载过程中添加水平帮助在多线程环境
  • 在元数据:修正错误的OrderMetadata多线程环境
  • 在固定与的ExecutionContext / ObjectProvider一些潜在的启动问题,在多线程环境
  • 更改" datanucleus.SerializeRead"," datanucleus.cache.collections"," datanucleus.deletionPolicy"," datanucleus.query.jdoql.allowAll"," datanucleus.query.sql.allowAll"被覆写的PM / EM
  • 在缓存:更新javax.cache支持" 1.0-PFD"标准
  • 在RDBMS:修正了双向1-N与持久性设置
  • 在RDBMS:更改后备存储为每场之一,是线程安全的
  • 在RDBMS:支持为JDOQL / JPQL结果子句更布尔表达式
  • 在RDBMS:支持坚持序列化到本地文件的字段
  • 在RDBMS:支持持续的文件类型字段传输到/从数据存储
  • 在RDBMS:升级"数据源"插件点是"&的ConnectionPool ;, QUOT加入更多的功能
  • 在Neo4j的:在地图领域(地图,地图)的持久性支持
  • 在Neo4j的:使用嵌入式数据库与用户提供的配置属性的支持
  • 的Neo4j:访问底层的Cypher查询了JDOQL / JPQL查询支持
  • 在MongoDB中:为在-数据存储了几个String方法查询评估支持(马尔辛Jurkowski)
  • 在MongoDB中:为Collection.contains中,数据存储查询评估支持(马尔辛Jurkowski)
  • 在MongoDB中:修复类版本字段检索(马尔辛Jurkowski)
  • 在MongoDB中:为字符类型的查询文本支持
  • 在其他一些bug修复和小的改进

什么在3.3.4版本新

  • 在元数据:锁定到元数据加载过程中添加水平帮助在多线程环境
  • 在元数据:修正错误的OrderMetadata多线程环境
  • 在固定与的ExecutionContext / ObjectProvider一些潜在的启动问题,在多线程环境
  • 更改" datanucleus.SerializeRead"," datanucleus.cache.collections"," datanucleus.deletionPolicy"," datanucleus.query.jdoql.allowAll"," datanucleus.query.sql.allowAll"被覆写的PM / EM
  • 在缓存:更新javax.cache支持" 1.0-PFD"标准
  • 在JPA:修正了元模型Attribute.isOptional返回false的PK场
  • 在RDBMS:修正了双向1-N与持久性设置
  • 在RDBMS:更改后备存储为每场之一,是线程安全的
  • 在RDBMS:支持为JDOQL / JPQL结果子句更布尔表达式
  • 在RDBMS:支持坚持序列化到本地文件的字段
  • 在RDBMS:支持持续的文件类型字段传输到/从数据存储
  • 在RDBMS:升级"数据源"插件点是"&的ConnectionPool ;, QUOT加入更多的功能
  • 在Neo4j的:在地图领域(地图,地图)的持久性支持
  • 在Neo4j的:使用嵌入式数据库与用户提供的配置属性的支持
  • 的Neo4j:访问底层的Cypher查询了JDOQL / JPQL查询支持
  • 在MongoDB中:为在-数据存储了几个String方法查询评估支持(马尔辛Jurkowski)
  • 在MongoDB中:为Collection.contains中,数据存储查询评估支持(马尔辛Jurkowski)
  • 在MongoDB中:修复类版本字段检索(马尔辛Jurkowski)
  • 在MongoDB中:为字符类型的查询文本支持
  • 在其他各种bug修复和小的改进

什么在3.2.7版本新

  • 在JPA:固定到元模型SimpleAttributeImpl.isVersion(阿德里安BER)
  • 在JPA:支持多字段添加支持连接语法的JPQL FROM子句中
  • 在JPA:当只有第一个结果集的更新处理JPQL范围
  • 在RDBMS:修复了SQLServer的架构名称的问题(单于赵)
  • 在RDBMS:在查询时,与添加QUOT支持使用FetchPlan;完成表"候选人(以前只检索主键)
  • 在RDBMS:改进工艺来确定类名称时,没有小类知道一下,以避免SQL
  • 在RDBMS:为持续双师型到SQLServer的FLOAT类型的数据存储支持(Shuaishai聂)
  • 在JSON:修正在查询对象的检索,使应用程序的身份的情况下已经分配的id
  • 在MongoDB的:添加查询订购支持,在数据存储正在处理(马尔辛Jurkowski))
  • 在重命名"谷歌收藏"插件"番石榴"
  • 在JDO:分发JDO-API 3.1-RC1
  • 在其他一些bug修复和小的改进

什么在3.3.3版本新

  • 在JPA:固定到元模型SimpleAttributeImpl.isVersion(阿德里安BER)
  • 在JPA:支持多字段添加支持连接语法的JPQL FROM子句中
  • 在JPA:当只有第一个结果集的更新处理JPQL范围
  • 在JPA:支持继承类型转换器(阿德里安BER)
  • 在JPA:从EMF在托管模式下运行时,通过属性ClassTransformer的
  • 在RDBMS:修复了SQLServer的架构名称的问题(单于赵)
  • 在RDBMS:在查询时,与添加QUOT支持使用FetchPlan;完成表"候选人(以前只检索主键)
  • 在RDBMS:改进工艺来确定类名称时,没有小类知道一下,以避免SQL
  • 在RDBMS:为持续双师型到SQLServer的FLOAT类型的数据存储支持(Shuaishai聂)
  • 在JSON:修正在查询对象的检索,使应用程序的身份的情况下已经分配的id
  • 在MongoDB的:添加查询订购支持,在数据存储正在处理(马尔辛Jurkowski))
  • 在重命名"谷歌收藏"插件"番石榴"
  • 在JDO:分发JDO-API 3.1-RC1
  • 在其他各种bug修复和小的改进

什么是新版本的 3.3.0里程碑1:

  • 在映射:迎合继承与(多)MappedSuperclass一部分一路下滑树,但有超实体与自己的表(即有效@MappedSubclass)
  • 在SchemaTool:支持性文件和/或系统的道具覆盖的persistence.xml
  • 在简化内部元数据存储读取组和约束
  • 在重命名" datanucleus.metadata.validate"持久性属性" datanucleus.metadata.xml.validate"
  • 在新增] datanucleus.metadata.xml.namespaceAware"允许在使用XML命名空间的控制权
  • 在修复操作队列地图删除操作
  • 在添加检查的规格鉴别价值的抽象类
  • 在JPA:支持更多的情况下
  • 在JPA:运行对JPA 2.1 API的jar
  • 在JPA:支持JPA 2.1指数和ForeignKey的规格
  • 在JPA:支持JPA 2.1 JPQL"功能"
  • 在JPA:支持JPA 2.1标准UPDATE / DELETE
  • 在JPA:支持JPA 2.1 FROM" ON"在条件查询
  • 在JPA:为DN扩展@index注释拖放支持(使用JPA 2.1注解现在)
  • 在RDBMS:架构生成的改进,以更好地满足输入类的任何顺序
  • 在RDBMS:架构生成修复一个表的PK递归初始化
  • 在RDBMS:修正了处理FK地图,其中键/值必须继承和值/密钥存储在一个超
  • 在RDBMS:修复价值地图鉴别处理的嵌入式对象
  • 在RDBMS:添加到任何调用SQL函数(JPA 2.1)的能力
  • 在MongoDB中:修复明确指定存储类型为基本类型的包装类型
  • 在各种小bug修复和改进

什么在3.2.0版本新

  • 在使用一个变量时,修正了在内存评测有没有可能值
  • 为SCO的移动操作队列的ExecutionContext,以便它可以控制整个冲洗过程
  • 禁用ObjectProvider池,因为它会导致目前的问题时,在一个高度多线程环境
  • 在添加检查对最终田试图持久
  • 在JPA:允许用户覆盖一个JNDI数据源的URL为基础的数据源
  • 在RDBMS:设置字段NULL时固定到批量更新
  • 在RDBMS:配合具有TypeConverter的,但没有定义映射类型的字段,回落至TypeConverter的
  • 在Neo4j的:支持批量删除
  • 在MongoDB中:支持批量删除
  • 在HBase的:支持批量删除
  • 在3.2版本包括超过3.1以下重大变化:
  • 的增强和ASM现在合并成的DataNucleus芯
  • 在嵌入式/序列化领域的L2缓存现在默认为开
  • 的ExecutionContext对象现在汇集,再加上其他各种改进的性能
  • 在增强,现在包括一个选项,以提高班级为可拆卸,无论元数据
  • 在Neo4j的:现在使用PM每一个单独的连接/ EM
  • 在Neo4j的:现在支持批量删除
  • 在MongoDB中:现在使用PM每一个单独的连接/ EM
  • 在MongoDB中:现在支持批量删除
  • 在HBase的:支持各种扩展绽放过滤,压缩,内存等(萨科Seyvet)
  • 在HBase的:现在支持批量删除
  • 在RDBMS:支持增加了对数据库的Virtuoso(以马内利波蒂埃)
  • 在RDBMS:支持Tomcat的连接池添加(马歇尔Reeske)
  • 在OSGi的:提高部署能力,由于依赖版本限制
  • 在JPA:验证工作与JBoss 7(感谢尼古拉Seyvet和Scott马洛)
  • JPA:非分离的字段的访问将导致IllegalAccessException,而不是以前的JDO异常
  • 在JPA:为JPA2.1支持" ON"条款
  • 在JPA:散装的使用坚持(),删除(),合并()和分离()支持(通过在收集或实体的数组)
  • 在JPA:为JPA2.1&QUOT支持;生成模式"功能
  • 如果一个类型的支持是持久性则默认为持久的,现在(无需标记所有非标准类型字段为持久性)。
  • 添加能力来禁用一个PM / EM-基础,其中PMF / EMF已经启用了它的L2缓存。
  • 在缓存:为javax.cache v0.61支持
  • 在许多bug修复和轻微的新增功能。

要求

  • 在Java 2标准版运行环境

截图

datanucleus-access-platform_1_69647.jpg
datanucleus-access-platform_2_69647.jpg
datanucleus-access-platform_3_69647.jpg
datanucleus-access-platform_4_69647.jpg
datanucleus-access-platform_5_69647.jpg

类似的软件

odbcpp
odbcpp

14 Apr 15

sgwi
sgwi

20 Feb 15

nous.migration
nous.migration

14 Apr 15

mysql-python
mysql-python

17 Feb 15

意见 DataNucleus Access Platform

评论没有发现
添加评论
打开图片!