Hibernate OGM 4.0.0.Beta4,NoSQL 的 ORM

红薯
 红薯
发布于 2013年10月31日
收藏 16

Hibernate OGM 4.0 Beta4 发布,该版本首次支持 Neo4j 集成,此外原生支持 MongoDB 查询:

List<OscarWildePoem> result = session
    .createSQLQuery("{$query:{author:'Oscar Wilde'},$orderby:{name:1}}")
    .addEntity( OscarWildePoem.TABLE_NAME, OscarWildePoem.class )
    .list();

详细介绍请看发行说明

Hibernate 团队对外宣布了一个新的家族成员,Hibernate OGM, OGM 是 Object Grid Mapping的缩写,它的目标是试图使用 JPA 来操作 NoSQL数据库。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Hibernate OGM 4.0.0.Beta4,NoSQL 的 ORM
加载中

最新评论(4

kukaqin
kukaqin
DataNucleus
hantsy
hantsy
目前只有 DataNucleus (http://www.datanucleus.org)方案比较完美。DataNucleus 早实现了JPA,JDO 标准操作 RDBMS,NOSQL,文件系统存储等。而且针对各种不同的存储,API 操作几乎可以一样。Google AppEngine 的JDO,JPA支持使用了 DataNucleus,除了少数 API 不支持外,写程序你几不知道是基于 Google 的 NoSQL。

目前, EclipseLink ,HibernateOGM 的 NOSQL 方式都看起来有点别扭,不能完全用 JPA 标准进行访问,还需要额外的 NOSQL 特性夹杂着使用。
sofn
sofn
霸气侧漏~
天天天
天天天
它的目标是试图使用 JPA 来操作 NoSQL数据库
返回顶部
顶部