addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartrashtriangle-downtriangle-uptwitteruseryahoo

Hibernate OGM: JPA for NoSQL

February JBUG is devoted to Hibernate - we have lined up Emmanuel Bernard - Hibernate OGM Founder and Lead, Platform Architect at Red Hat to present the main talk. 

Please note that to secure your place you have to register at

As usual, we are also opening up the floor to anyone using JBoss who has a tale to share. We are looking for a number of lightning talks 5 - 10 minutes in length where you can share your experiences, problems or wonderful solutions with the rest of the community. This is a huge opportunity to develop new or hone existing speaking skills.


NoSQL promises high potential and innovative features in new generation applications but the barrier of entry is high.

Hibernate OGM proposes to simplify the programming model by embracing JPA/Hibernate APIs and semantics to store data in NoSQL stores like JBoss Enterprise Data Grid instead of the traditional RDBMS.

Come see what this is all about, the status of the project and which type of NoSQL engines are supported.

In this presentation, we will:

  • see an overview of the (No)SQL landscape and how a JPA front end can fit some interesting use cases.
  • explore how to store entities and associations into a key/value store and what compromise has to be made.
  • see how one can implement JP-QL queries on top of a non queryable technology (like key/value store)
  • see how various NoSQL engines are supported by Hibernate OGM

We will use a live demo to discover how to convert an existing JPA application to Hibernate OGM and a NoSQL store. We will dploy it to OpenShift, Red Hat PaaS offering.

What is Hibernate?

Hibernate is a high-performance Object/Relational persistence and query service. The most flexible and powerful Object/Relational solution on the market, Hibernate takes care of the mapping from Java classes to database tables and from Java data types to SQL data types. It provides data query and retrieval facilities that significantly reduce development time. Hibernate's design goal is to relieve the developer from 95% of common data persistence-related programming tasks by eliminating the need for manual, hand-crafted data processing using SQL and JDBC. However, unlike many other persistence solutions, Hibernate does not hide the power of SQL from you and guarantees that your investment in relational technology and knowledge is as valid as always.

Find out more


18:00 - 18:30 - Coffee, Welcome and Networking
18:30 - 19:30 - Emmanuel Bernard 'Hibernate OGM: JPA for NoSQL'
19:30 - 20:15 - Beer, Pizza and Networking
20:15 - 21:00 - Open Forum/Lightning Talks


Emmanuel Bernard is data platform architect at JBoss by Red Hat and member of the Hibernate team.

Emmanuel has spent a few years in the retail industry as developer and architect where he started to be involved in the ORM space. He joined the Hibernate team in 2003.

Emmanuel has lead the JPA implementation of Hibernate. He has founded and leads Hibernate Search, Hibernate Validator and the newcomer Hibernate OGM. Emmanuel is a member of the JPA 2.1 expert group and the spec lead of Bean Validation. He is also member of the Ceylon team where he contributes to the type checker and the infrastructure.

He is a regular speaker at various conferences and JUGs, including JavaOne, JBoss World and Devoxx and the co-author of Hibernate Search in Action published by Manning. He is also founder and co-host of two podcasts: JBoss Community Asylum and Les Cast Codeurs Podcast.

You can follow him on twitter at @emmanuelbernard

Lightning Talks

We are looking for members who want to get involved and do 5-10 minutes lightning talks on JBoss. It's a great opportunity to briefly present your thoughts on interesting topics about JBoss with no pressure of preparing the long presentation, powerpoint slides etc. Tell us your story, share your ideas and give the rest of the JBUG members some inspiration, or at least the topic for further discussion during the networking break with pizza and beer.

If you are interested, please send the title of your talk to [masked] . Any questions, don't hesitate to contact us!

Please note that to secure your place you have to register at

Join or login to comment.

  • salaboy

    It was a great event with great people!

    February 23, 2012

35 went

Our Sponsors

  • c2b2

    c2b2 are organising,sponsoring beers & pizza,finding speakers and venues

  • London Java Community

    LJC is helping to promote JBUG events

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy