Java Persistence with JPA

This tutorial is a reference guide to provide a framework on how to work with JPA and help you to start your first JPA applications.

Free PDF training course material on 33 pages .

JPA (Java Persistence API) is the part of the EJB 3.0 specification for persistence components in a relational database 

It can be applied to all Java applications,even those that run outside an application server.

JPA is a standard for persistence Java objects

Table of contents

  • Introduction
  • The JPA consists of three different components
  • Entities
  • Object-relational metadata
  • Java Persistence Query Language (JPQL)
  • Project setup
  • Basics
  • EntityManager
  • Persistence Unit
  • Transactions
  • Tables and Inheritance
  • Relationships
  • OneToOne
  • OneToMany
  • ManyToMany
  • Persist operation
  • Remove operation
  • Refresh operation
  • Merge operation
  • Detach operation
Size : 1,257.84 Kb
File type : pdf
Downloads: 148
Created: 2016-06-26
Java Persistence with JPA

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others JPA Tutorials

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

Introduction to JPA

Getting Started with JPA

Others related eBooks about Java Persistence with JPA

Programming A Game With Unity: A Beginner's Guide

This is a free Unity PDF tutorial in 11 chapters and 27 pages. This course aims to give students the basics of Unity concepts. ...

Java Web Scraping Handbook

Download free course Java Web Scraping Handbook, pdf file on 115 pages by Kevin Sahin....

Application Security in .NET Succinctly

Download free course Application Security in .NET Succinctly, pdf file on 103 pages by by Stan Drapkin....

Processing WSDL in Python

With this tutorial you will learn how to process WSDL in Python language (web services and Python) , free PDF cocument under 11 pages by Mike Olson and Uche Ogbuji ....

.NET Microservices

Download free course .NET Microservices, pdf file on 350 pages by Cesar de la Torre, Bill Wagner, Mike Rousos....

R language eBook for professionals

Download free R language tutorial course in PDF, training file in 127 chapters and 475 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Building Skills in Python: A Programmer's Introduction to Python

This book is a complete presentation of the Python language. It is oriented toward learning, which involves accumulating many closely intertwined concepts. In our experience teaching, coaching and doing programming, there is an upper limit on the "clue absorption rate". In order to keep within thi...

So You Want to Learn to Program? - Programming With BASIC-256

Learn to program a computer without the jargon and complexity of many programming books. Suitable for anybody age 10 to 100+ who wants to learn and is ready to experiment. This book engages through media (sound, color, shapes, and text to speech) and then introduces the concepts of structured prog...

Java for Small Teams

This book is an attempt to capture what good Java code looks like and the practices that help produce it. This document is intended for consumption by anyone involved with writing server side Java code. From developers writing Java for the first time through to seasoned technical leads serving multi...

Getting started with Java Language

This PDF document is a complet tutorial about Java programming language, free training course in 983 pages intended to beginner Java developer....