Java Persistence and Hibernate Guide for developer

This PDF tutorial provides you an introduction to Java Persistence and Hibernate including the code snippets and complete working examples. 

This guide is based on :

  • Explanations with complete working examples
  • Potential problems are investigated in detail
  • Best Practices
  • The important features

Download free training document material in PDF for developer who wants to learn the basics of Hibernate.

Table of contents

  • Introduction
  • Introduction to Hibernate
  • First Hibernate example
  • Hibernate basics
  • Hibernate Concepts
  • Hibernate problem
  • Working with Objects
  • Java Persistence and Hibernate
  • Hibernate API
  • EntityManager API
  • A more complex example – web application
  • Annotation mapping
  • XML Mapping
  • Primary key mapping
  • Natural versus Surrogate Ids
  • Relation mapping
  • Selecting between List, Set, Map or array to hold many side
  • Recursive relation
  • Composition as set of many classes 
  • Use Case 
  • Overview on mapping approaches 
  • Joined Inheritance 
  • Joined Inheritance with Discriminator
  • Union Inheritance 
  • XML Includes 
  • Mapped Super Class 
  • Native SQL 
  • Building applications and Architecture
  • Data Access Objects 
  • Best practices and DAO 
  • Data Access Objects DAO
  • Hibernate Session 
  • JDBC transactions with ThreadLocal 
  • Integration with other technologies 
  • Hibernate and Spring 
  • Hibernate and Struts 
  • Reporting queries
Size : 2,327.40 Kb
File type : pdf
Downloads: 390
Created: 2016-07-06

Others Hibernate Tutorials

Download Hibernate Tutorial

Hibernate Annotations

Getting started with Hibernate

Others related eBooks about Java Persistence and Hibernate Guide for developer

The Official Raspberry Pi Handbook 2021

Download free course The Official Raspberry Pi Handbook 2021, pdf file on 204 pages by David Crookes, PJ Evans, Gareth Halfacree, Rosie Hattersley, Nicola King, Simon Monk, Mark Vanstone....

Coding with Minecraft

Download free course Coding with Minecraft, pdf file on 256 pages by Al Sweigart....

Spring MVC by example

Download free pdf training course in pdf about Spring MVC under 315 pages intended to beginners....

Python and the XML

Parser of HTML and XML with python and library Python Programming Course Tutorial Computing Learning....

Download Haskell PDF Tutorial

Download Haskell PDF Tutorial for free, it consisting of 24 chapters and 683 pages covering all the most important Haskell concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....

Optimizing software in C++

This is an optimization manual for advanced C++ programmers. This book are not for beginne..., download free C++ tutorial in PDF (176 pages) created by Agner Fog ....

Essential Ruby

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Ruby programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Learn Pascal Programming Tutorial

A complete course on object programming in Pascal. In the first part, you learn how to use existing code written in object programming. Or, in other words, to use existing classes, especially those used to make the GUI of an application....

Kotlin Programming Language

This PDF tutorial is intended to beginners to help them understand the basics of Kotlin programming language. Download Free training document under 52 pages....

Javafx PDF Tutorial

Download free Javafx tutorial course in PDF, training file in 21 chapters and 120 pages. Free unaffiliated ebook created from Stack OverFlow contributor....