LEADER 05981nam 2200649Ia 450 001 9910735396803321 005 20250610110526.0 010 $a9781430257950 010 $a1430257954 024 7 $a10.1007/978-1-4302-5795-0 035 $a(OCoLC)859155877 035 $a(MiFhGG)GVRL6UMD 035 $a(CaSebORM)9781430257943 035 $a(OCoLC)859156874 035 $a(OCoLC)ocn859156874 035 $a(CKB)3710000000015717 035 $a(MiAaPQ)EBC1636336 035 $a(MiFhGG)9781430257950 035 $a(MiAaPQ)EBC29080957 035 $a(EXLCZ)993710000000015717 100 $a20130814d2013 uy 0 101 0 $aeng 135 $aurun|---uuuua 181 $ctxt 182 $cc 183 $acr 200 10$aPro Hibernate and MongoDB /$fAnghel Leonard 205 $a1st ed. 2013. 210 $a[Berkeley, Calif.] $cApress$dc2013 215 $a1 online resource (xxi, 360 pages) $cillustrations (some color) 225 0 $aThe expert's voice in Java and MongoDB Pro Hibernate and MongoDB 300 $aIncludes index. 311 08$a9781430257943 311 08$a1430257946 320 $aIncludes bibliographical references and index. 327 $a""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""; ""Persisting Data""; ""Querying Data""; ""Get the Hibernate OGM Distribution""; ""Getting Hibernate OGM from the Maven Central Repository""; ""Getting Hibernate OGM from the Maven Command Line""; ""Adding MongoDB Artifacts""; ""Getting a Hibernate OGM Distribution Using the NetBeans IDE"" 327 $a""Getting the Hibernate OGM Distribution Using the Eclipse IDE""""Obtain the MongoDB Distribution""; ""Summary""; ""Chapter 2: Hibernate OGM and MongoDB""; ""Configuring MongoDB-Hibernate OGM Properties""; ""Data Storing Representation""; ""Storing Entities""; ""Storing Primary Key s""; ""Storing Associations""; ""IN_ENTITY""; ""GLOBAL_COLLECTION""; ""COLLECTION""; ""Managing Transactions""; ""Managing Queries""; ""Summary""; ""Chapter 3: Bootstrapping Hibernate OGM""; ""Brief Overview of JPA""; ""Brief Overview of JTA""; ""MongoDB and Transactions"" 327 $a""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 MongoDBa???the Hello World Example""; ""Prerequisites""; ""Developing""; ""Testing""; ""Hibernate OGM via Hibernate Native API""; ""Hibernate OGM in a Non-JTA Environment (JDBC Transactions, Apache Tomcat 7)""; ""Prerequisites""; ""Developing""; ""Coding the Application""; ""Testing"" 327 $a""Hibernate OGM in a Standalone JTA Environment (JBoss JTA, Apache Tomcat 7)""""Prerequisites""; ""Developing""; ""Coding the Application""; ""Testing""; ""Hibernate OGM in a Built-in JTA Environment (no EJB, GlassFish AS 3)""; ""Prerequisites""; ""Developing""; ""Coding the Application""; ""Testing""; ""Hibernate OGM in a Built-in JTA Environment (EJB 3/BMT, GlassFish AS 3)""; ""Prerequisites""; ""Developing""; ""Coding the Application""; ""Testing""; ""Hibernate OGM in a Built-in JTA Environment (EJB 3/CMT, GlassFish AS 3)""; ""Prerequisites""; ""Developing""; ""Coding the Application"" 327 $a""Testing""""Hibernate OGM via the Java Persistence API (JPA 2.0)""; ""Hibernate OGM in a Built-in JTA Environment (EJB 3, GlassFish AS 3)""; ""Prerequisites""; ""Developing""; ""Coding the Application""; ""Testing""; ""Hibernate OGM in a Built-in JTA Environment (EJB 3, JBoss AS 7)""; ""Prerequisites""; ""Developing""; ""Coding the Application""; ""Testing""; ""Hibernate OGM in a Standalone JTA environment (Apache Tomcat 7)""; ""Prerequisites""; ""Developing""; ""Coding the Application""; ""Testing""; ""Hibernate OGM in a Built-in JTA Environment (JBoss AS 7 and Seam 3 Application)"" 327 $a""Prerequisites"" 330 $aHibernate and MongoDB are a powerful combination of open source persistence and NoSQL technologies for today's Java-based enterprise and cloud application developers. Hibernate is the leading open source Java-based persistence, object relational management engine, recently repositioned as an object grid management engine.  MongoDB is a growing, popular open source NoSQL framework, especially popular among cloud application and big data developers.  With these two, enterprise and cloud developers have a "complete out of the box" solution.  Pro Hibernate and MongoDB shows you how to use and integrate Hibernate and MongoDB.  More specifically, this book guides you through the bootstrap; building transactions; handling queries and query entities; and mappings.  Then, this book explores the principles and techniques for taking these application principles to the cloud, using the OpenShift Platform as a Service (PaaS) and more.  In this book, you get two case studies: An enterprise application using Hibernate and MongoDB.  then, A cloud application (OpenShip) migrated from the enterprise application case study After reading or using this book, you come away with the experience from two case studies that give you possible frameworks or templates that you can apply to your own specific application or cloud application building context. 606 $aJava (Computer program language) 606 $aOpen source software 615 0$aJava (Computer program language) 615 0$aOpen source software. 676 $a004 676 $a005.74 676 $a006.76 700 $aLeonard$b Anghel$0897211 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910735396803321 996 $aPro Hibernate and MongoDB$93415142 997 $aUNINA