Hibernate OGM 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Hibernate OGM 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: Java 查看源码 »
操作系统: 跨平台
收录时间: 2011-06-21
提 交 者: 红薯

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

示例代码:

@PersistenceContext EntityManager em;
// the transaction boundary is really here to express the flush time    
@Transactional    
public void createSomeUser() {    
    Employer redHat =    
        em.createQuery("from Employer e where e.name = :name")    
        .setParamater("name", "Red Hat")    
        .getSingleResult();    
    User emmanuel = new User("Emmanuel", "Bernard");    
    user.setTwitterHandle("emmanuelbernard");    
    user.setEmployer(redHat);    
    em.persist(user);    
}

//查询
// native query using CypherQLString query = "MATCH ( n:Poem { name:'Portia', author:'Oscar Wilde' } ) RETURN n";    
Poem poem = (Poem) em.createNativeQuery( query, Poem.class ).getSingleResult();
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Hibernate OGM 的相关博客

neo4j-ogm-manual-2.0.pdf 免费下载

下载地址: neo4j-ogm-manual-2.0.pdf

hibernate is not mapped hibernate

<!-- 定义Hibernate Session工厂 --> <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFa...

<Hibernate>Hibernate的整体理解

Hibernate整体理解 Hibernate的实现原理很复杂,尤其是一些性能优化发面的,跟Struts框架相比,要高深很多。 总的来说hiberna...

hibernate,get,find,缓存,hibernate缓存

hibernate,get,find,缓存,hibernate缓存

【hibernate】hibernate和mybatis的比较

理解和学习,使自己在做项目中更加得心应手。 第一方面:开发速度的对比 就开发速度而言,Hibernate的真正掌握要比Mybatis来得...

Hibernate 1、Hello Hibernate

所使用到的jar 包: 1、创建实体类 public class User {   private Integer id;   private String name;   private String addr...

Hibernate

持久化 对象关系映射 锁机制

Hibernate many-to-many

Hibernate many-to-many

hibernate

文章目录 前言 一、hibernate入门和基本操作 1.orm思想 2.配置实体类和数据库表一一对应关系<映射关系> 2.1创建xml格式的配置...

Hibernate OGM 的相关问答

还没有任何问答,马上提问

评论 (3)

加载中

引用来自“日理万姬”的评论

怎么能用spring boot来集成hibernate的ogm
已经实现,而且还集成了ogm和orm
2019/05/31 13:55
回复
举报
怎么能用spring boot来集成hibernate的ogm
2019/01/22 11:38
回复
举报
Hibernate OGM Deployment on #OpenShift#,OpenShift 是红帽的PaaS。http://java.dzone.com/articles/hibernate-ogm-deployment
2011/11/10 00:25
回复
举报
更多评论
3 评论
79 收藏
分享
返回顶部
顶部