Home Page Icon
Home Page
Table of Contents for
cover
Close
cover
by Anghel Leonard
Pro Hibernate and MongoDB
Title Page
Dedication
Contents at a Glance
Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
CHAPTER 1: Getting Started with Hibernate OGM
Features and Expectations
Hibernate OGM Architecture
Get the Hibernate OGM Distribution
Obtain the MongoDB Distribution
Summary
CHAPTER 2: Hibernate OGM and MongoDB
Configuring MongoDB-Hibernate OGM Properties
Data Storing Representation
Managing Transactions
Managing Queries
Summary
CHAPTER 3: Bootstrapping Hibernate OGM
Brief Overview of JPA
Brief Overview of JTA
MongoDB and Transactions
Brief Overview of Hibernate Native API
Bootstrapping Hibernate OGM Using JPA
Bootstrap Hibernate OGM Using Hibernate Native API
Hibernate OGM Obsolete Configuration Options
Summary
CHAPTER 4: Hibernate OGM at Work
General Prerequisites
Java SE and MongoDB—the Hello World Example
Hibernate OGM via Hibernate Native API
Hibernate OGM via the Java Persistence API (JPA 2.0)
Synthesis
Summary
CHAPTER 5: Hibernate OGM and JPA 2.0 Annotations
Java Supported Types
Eager and Lazy Loading Considerations
Cascadable Operations Considerations
Entity Mapping
Unsupported JPA 2.0 Annotations
Summary
CHAPTER 6: Hibernate OGM Querying MongoDB
MongoDB Native Query
Hibernate OGM and CRUD Operations
Hibernate Search and Apache Lucene
Hibernate OGM JP-QL Parser
Summary
CHAPTER 7: MongoDB e-Commerce Database Model
MongoDB E-commerce Database Architecture
Model the Categories Collection (categories_c)
Model The Products Collection (products_c)
Model the Customers Collection (customers_c)
Model The Orders Collection (orders_c)
Model The Inventory Collection (inventory_c)
Summary
CHAPTER 8: MongoDB e-Commerce Database Querying
Display the Categories of Products
Display the Promotional Products
Display the Products From a Category
Search for a Product by Name
Find a Customer By E-mail And Password
Place an Order
Check the Inventory
Restore the Inventory
Considerations for Developing the Admin GUI
Summary
CHAPTER 9: Migrate MongoDB Database to Cloud
Migrating the MongoDB Database to the MongoHQ Cloud
Migrating the MongoDB Database to the MongoLab Cloud
Connecting to the MongoHQ or MongoLab Cloud Database
Summary
CHAPTER 10: Migrating RafaEShop Application on OpenShift
Creating a Free Account on OpenShift
Installing the OpenShift RHC Client Tools on Windows
Fixing a Known Issue
Migrating the RafaEShop Application to OpenShift with JBoss AS 7
Migrating the RafaEShop Application to OpenShift with GlassFish 3 AS
Test It!
Good To Know
Disclaimer
Summary
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Title Page
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset