Hibernate.org
Community Documentation
Next
Hibernate OGM Reference Guide
by
Emmanuel
Bernard
(Red Hat) and
Sanne
Grinovero
(Red Hat)
4.0.0.Beta4
Preface
1. Goals
2. What we have today
3. Use cases
1. How to get help and contribute on Hibernate OGM
1.1. How to get help
1.2. How to contribute
1.2.1. How to build Hibernate OGM
1.2.2. How to contribute code effectively
2. Getting started with Hibernate OGM
3. Architecture
3.1. General architecture
3.2. How is data persisted
3.3. How is data queried
4. Configure and start Hibernate OGM
4.1. Bootstrapping Hibernate OGM
4.1.1. Using JPA
4.1.2. Using Hibernate ORM native APIs
4.2. Environments
4.2.1. In a Java EE container
4.2.2. In a standalone JTA environment
4.2.3. Without JTA
4.3. Configuration options
4.4. Configuring Hibernate Search
4.5. How to package Hibernate OGM applications for JBoss AS 7.2
5. Datastores
5.1. Infinispan
5.1.1. Configure Infinispan
5.1.2. Manage data size
5.1.3. Clustering: deploy multiple Infinispan nodes
5.1.4. Transactions
5.1.5. Storing a Lucene index in Infinispan
5.2. Ehcache
5.2.1. Configure Ehcache
5.2.2. Transactions
5.3. MongoDB
5.3.1. Configuring MongoDB
5.3.2. Storage principles
5.3.3. Transactions
5.3.4. Queries
5.4. Neo4j
5.4.1. How to add Neo4j integration
5.4.2. Configuring Neo4j
5.4.3. Storage principles
5.4.4. Transactions
6. Map your entities
6.1. Supported entity mapping
6.2. Supported Types
6.2.1. Types mapped as native Java Types
6.2.2. Types mapped as Strings
6.3. Supported association mapping
7. Query your entities
7.1. Using JP-QL
7.2. Using Hibernate Search
7.3. Using the Criteria API
Next
Preface