MongoDB for Java Developers
暫譯: Java 開發者的 MongoDB 實務指南
Francesco Marchioni
- 出版商: Packt Publishing
- 出版日期: 2015-08-14
- 售價: $1,520
- 貴賓價: 9.5 折 $1,444
- 語言: 英文
- 頁數: 146
- 裝訂: Paperback
- ISBN: 1785280279
- ISBN-13: 9781785280276
-
相關分類:
Java 程式語言、NoSQL、MongoDB
海外代購書籍(需單獨結帳)
買這商品的人也買了...
相關主題
商品描述
Design, build, and deliver efficient Java applications using the most advanced NoSQL database
About This Book
- Reuse the skills you have acquired through Hibernate or Spring to promote your applications to use NoSQL storage
- Explore the list of libraries that are already available to assist you in developing Java EE applications with MongoDB
- A step-by-step tutorial to create leaner and faster applications using MongoDB
Who This Book Is For
This book is for Java developers and architects who want to learn how to develop Java applications using the most popular NoSQL solution and the use cases of it.
What You Will Learn
- Install MongoDB and its client tools
- Set up a basic project that uses a MongoDB driver and performs CRUD operations with it
- Explore simple strategies for mapping Mongo documents with Java classes
- Use bulk operations to speed up the creation of massive documents
- Design and develop a Java Enterprise application that uses MongoDB as storage
- Develop and deploy an application that uses Hibernate OGM as a persistence layer for your entities
- Use Spring Data and Spring Boot to leverage micro-services using MongoDB as storage
In Detail
The NoSQL movement is growing in relevance, attracting more and more developers. The MongoDB database is a well-recognized rising star in the NoSQL world. It is a document database that allows data persistence and enables you to query data in a nested state without any schema constraints and complex joins between documents.
This book provides all the knowledge you need to make MongoDB fit into your application schema. It starts with a basic introduction to the driver that can be used to perform some low-level interaction with the storage. Then it moves on to using different patterns to abstract the persistence layer into your applications, starting with the flexible Google JSON library to the Hibernate OGM framework and finally landing on the Spring Data framework.
By the end of this book, you will know everything you need to integrate MongoDB in your Java applications.
商品描述(中文翻譯)
**設計、建構並交付高效的 Java 應用程式,使用最先進的 NoSQL 資料庫**
## 本書介紹
- 重用您通過 Hibernate 或 Spring 獲得的技能,促進您的應用程式使用 NoSQL 儲存
- 探索已經可用的庫列表,以協助您開發使用 MongoDB 的 Java EE 應用程式
- 一個逐步的教程,教您如何使用 MongoDB 創建更精簡和更快速的應用程式
## 本書適合誰
本書適合希望學習如何使用最受歡迎的 NoSQL 解決方案及其使用案例的 Java 開發人員和架構師。
## 您將學到什麼
- 安裝 MongoDB 及其客戶端工具
- 設置一個使用 MongoDB 驅動程式並執行 CRUD 操作的基本專案
- 探索將 Mongo 文件映射到 Java 類的簡單策略
- 使用批量操作加速大量文件的創建
- 設計和開發一個使用 MongoDB 作為儲存的 Java 企業應用程式
- 開發並部署一個使用 Hibernate OGM 作為實體持久層的應用程式
- 使用 Spring Data 和 Spring Boot 利用 MongoDB 作為儲存的微服務
## 詳細內容
NoSQL 運動正在變得越來越重要,吸引越來越多的開發人員。MongoDB 資料庫是 NoSQL 世界中一顆備受認可的新星。它是一種文件資料庫,允許數據持久化,並使您能夠在沒有任何模式約束和文件之間複雜聯接的情況下查詢嵌套狀態的數據。
本書提供了您需要的所有知識,以使 MongoDB 適合您的應用程式架構。它從對驅動程式的基本介紹開始,該驅動程式可用於執行一些低層次的存儲交互。然後,它轉向使用不同的模式將持久層抽象到您的應用程式中,從靈活的 Google JSON 庫開始,到 Hibernate OGM 框架,最後落腳於 Spring Data 框架。
在本書結束時,您將了解將 MongoDB 整合到您的 Java 應用程式中所需的所有知識。