Hibernate OGM 5.0.0Beta1 发布,此版本更新内容如下:
Bug 修复
* OGM-917 – mongodb – Embeddable key with single column not working with MongoDB
** 改进
* OGM-935 – core – Upgrade to Hibernate ORM 5.0.5.Final
* OGM-928 – redis – Use Strings in RedisConnection instead of byte array
* OGM-915 – core – Provide easy access to all required meta-data to schema definers
* OGM-904 – couchdb – Use more natural format to store map-typed properties in CouchDB
* OGM-931 – core – Allow to persist an entity with association to non-managed entity
* OGM-929 – tests – Refactor test runners for skip by provider and skip by dialect
* OGM-894 – cassandra – Support Cassandra 2.2 type mappings
** 新特性
* OGM-927 – mongodb, query – Native CLI queries don’t support logical operator
* OGM-933 – core – Implement PostLoad annotation support
* OGM-145 – core – Expose the collection type (Map, Set, List etc) so that the underlying structure might be smarter
* OGM-907 – mongodb, neo4j – Implement MultigetGridDialect for relevant Dialects
* OGM-914 – core – Expose entity key metadata through association key meta data
* OGM-930 – cassandra, core, couchdb, redis – Map basic properties annotated with @Lob
** 任务
* OGM-938 – build – Upgrade to Hibernate Search 5.5.1.Final
* OGM-939 – tests – Upgrade to WildFly 10.0.0.CR4 and related EE7 components
* OGM-936 – infinispan – Upgrade to Infinispan 8.0.2.Final
* OGM-925 – build – Upgrade Hibernate Search and Apache Lucene to 5.5.0.Final and 5.3.1
* OGM-890 – build, redis – Use Netty modules provided by WildFly for Redis driver
* OGM-916 – documentation – Write a how-to guide for creating an OGM dialect
下载:https://github.com/hibernate/hibernate-ogm/releases/tag/5.0.0.Beta1
Hibernate 团队对外宣布了一个新的家族成员,Hibernate OGM, OGM 是 Object Grid Mapping的缩写,它的目标是试图使用 JPA 来操作 NoSQL数据库。