Introduction to JPA

Download free Introduction to JPA for Beginners, course tutorial, a PDF file created by Bruce Campbell.

The use for the persistence of mapping allows us to offer a higher level of abstraction than the simple use of JDBC: This mapping ensures the transformation of objects to the database and also the opposite that whether for readings or updates (creation, modification or deletion).

The Java Persistence API is based on the entities that are simple annotated POJOs and a manager of these entities (EntityManager) that provides functionality to manipulate (add, modify delete, search). The Manager is responsible for managing the state entities and their persistence in the database.

Table of contents

  • Object Relational Mapping
  • Introduction to JPA
  • Entity Manager
  • Persistence Context
  • En4ty Relationships
  • JPA and Spring
  • Java Stack Config
  • JPQL
  • Native Query
  • Criteria Query

The annotations @Entity (and all the other JPA annotations) can be replaced and / or Overloaded (XML files outweigh the annotations) by recorded information in an XML configuration file.

Size : 1,728.48 Kb
File type : pdf
Downloads: 90
Created: 2016-06-26

Others JPA Tutorials

Building Back-End Web Apps with Java, JPA and JSF

Getting Started with JPA

Java Persistence with JPA

Others related eBooks about Introduction to JPA

Learning Laravel by examples

With this PDF tutorial you will learn how to build a web application with Laravel PHP Framework version 4, free training document under 58 pages....

You Don't Know JS Yet: Get Started

Download free course You Don't Know JS Yet: Get Started, pdf file on 143 pages by Kyle Simpson....

Data Structures and Algorithms

Download free course Data Structures and Algorithms, pdf file on 111 pages by Granville Barnett, Luca Del Tongo....

Think Python, Free PDF tutorial

The goal of this book is to teach you to think like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science. ...

Practices of the Python Pro

Download free course Practices of the Python Pro, pdf file on 248 pages by Dane Hillard....

C++ Notes for Professionals

Download free course C++ Notes for Professionals, pdf file on 707 pages by Stack Overflow Community....

Category Theory for Programmers

Download free ebook intituled Category Theory for Programmers created by Bartosz Milewski . ...

From Python to NumPy

NumPy is one of the most important scientific computing libraries available for Python. This book teaches you how to achieve expert level competency to perform complex operations, with in-depth coverage of advanced concepts....

: Advanced R Solutions

This book offers solutions to the exercises from Hadley Wickham's book Advanced R (Edition 2). It is work in progress and under active development. The 2nd edition of Advanced R is in print now and we hope to provide most of the answers....

How to Think Like a Computer Scientist: Learning with Python 3 Documentation

This book is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structur...