Hibernate OGM 4.1.0.Beta8 发布,性能提升
11月23日开源中国源创会年度(北京万豪酒店)千人盛典正在报名中
Hibernate OGM 4.1.0.Beta8 发布,此版本提升了性能,减少了数据往返存储,优化数据存储的乐观锁支持,提供原子性的 find-and-update 操作。
此版本同时也解决了一些 bug,还有一些 hood 下的系统改进。更多内容请看 release note。
乐观锁检测
使用 Hibernate ORM,你可以添加乐观锁功能到一个条目,使用 @Version 注释:
@Entitypublic class Flight implements Serializable {... @Version @Column(name="OPTLOCK") public Integer getVersion() { ... }}
当前 Hibernate OGM 仅支持 CouchDB
跟往常一样,你可以从 SourceForge 中下载 release bundle,也可以从 JBoss Nexus repository server 获取 JARs,或者使用 Maven,Gradle 来获取最新版本。GAV coordinates:
org.hibernate.ogm:hibernate-ogm-core:4.1.0.Beta8 for the OGM engine and
org.hibernate.ogm:hibernate-ogm-<datastore>:4.1.0.Beta8, depending on the backend you want to use.
现在 Hibernate OGM 团队主要注重系统的性能改进,文本改进和 API 优化。
更多内容请看发行说明。
Hibernate 团队对外宣布了一个新的家族成员,Hibernate OGM, OGM 是 Object Grid Mapping的缩写,它的目标是试图使用 JPA 来操作 NoSQL数据库。