eBooks-it.org Logo
eBooks-IT.org Inner Image

MongoDB for Java Developers

MongoDB for Java Developers Image

Book Details:

Publisher:Packt Publishing
Series: Packt
Author:Francesco Marchioni
Edition:1
ISBN-10:1785280279
ISBN-13:9781785280276
Pages:192
Published:Aug 12 2015
Posted:Apr 15 2016
Language:English
Book format:PDF
Book size:1.99 MB

Book Description:

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 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, which allows data persistence and enables you to query data in a nested state without any schema constraint and complex joins between documents. This book provides all the knowledge you need to make MongoDB fit in your application schema, at the best of its capabilities. It starts from a basic introduction to the driver that can be used to perform some low-level interaction with the storage. Then it moves to use different patterns to abstract the persistence layer into your applications, starting from 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 use MongoDB in your Java applications. What You Will Learn * Install MongoDB and its client tools * Set up a basic project that uses a MongoDB driver and perform CRUD operations with it * Explore simple strategies for mapping Mongo documents with Java classes * Use bulk operations to speed up the creation of massive document * 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 Who This Book Is For This book is for Java developers and architects that want to learn how to develop Java applications using the most popular NoSQL solution and the use cases of it. Style and approach A simple, tutorial-like approach is used to explain the concepts contained in the book in the simplest possible way. The chapters of this book are arranged so that complexity increases progressively as you gain more experience from the earlier chapters.

Download Link:

Related Books:

JasperReports for Java Developers

Create, Design, Format and Export Reports with the world's most popular Java reporting library
JasperReports for Java Developers Image
Concise, practical guidance introduces you to JasperReports, and gets you creating complex and elegant reports. This book is for Java developers who want to create rich reports for either the web or print, and want to get started quickly with JasperReports to do this. No knowledge of JasperReports is presumed, although obviously familiarity with Java, SQL, and XML are assumed where they are required....

Service Oriented Java Business Integration

Enterprise Service Bus integration solutions for Java developers
Service Oriented Java Business Integration Image
The goal of Java Business Integration (JBI) is to allow components and services to be integrated in a vendor-independent way, allowing users and vendors to plug and play. Java Business Integration (JBI) is a specification aiming to define a Service Provider Interface for integration containers so that integration components written for these containers are portable across containers and also integrate with other components or services using standard protocols and formats. JBI is based on JSR 208, which is an extension of Java 2 Enterprise Edition (J2EE). This book first discusses the various integration approaches available and introduces the Enterprise Service Bus (ESB), a new architectural pattern that facilitates integrating services. ESB provides...

Developing Scalable Series 40 Applications

A Guide for Java Developers
Developing Scalable Series 40 Applications Image
"I have had the good fortune to be involved with mobile Java from the very beginning, and I know what it takes to be successful in this marketplace. This book will help you be successful with mobile Java application design and development. If you take the information inside and sprinkle it with some imaginative application ideas, you will have a winning combination." Jon Bostrom, Senior Director, CTO Java Technology Platforms, NokiaThe First Official End-To-End Solutions Guide for Every Nokia Series 40 DeveloperNokia's Series 40 Developer Platform gives Java developers access to the world's highest-volume, fastest-growing, and most exciting mobile markets. Nokia sells close to 100 million units within their Developer Platform families every...



2007 - 2021 © eBooks-IT.org