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

Getting Started with JPA

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

Introduction to JPA

Others related eBooks about Java Persistence with JPA

Introduction to Visual Studio and C#

In this PDF Tutorial we will use Visual Studio and C#. C# is the programming language, while Visual Studio is the development environment....

Test-Driven Development with Python

By taking you through the development of a real web application from beginning to end, this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You'll learn how to write and run tests before building each part of your app, and then develop the minimum a...

How to Make Mistakes in Python

Download free course How to Make Mistakes in Python, pdf file on 82 pages by Mike Pirnat....

Kotlin tutorial for professionals

Download free Kotlin tutorial course in PDF, training file in 38 chapters and 94 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Fundamentals of Python Programming

This book does not attempt to cover all the facets of the Python programming language. Exp..., download free Python tutorial in PDF (669 pages) created by ....

GUI Design for Android Apps

Download free course GUI Design for Android Apps, pdf file on 147 pages by Ryan Cohen, Tao Wang....

Download Tutorial Laravel 5

Easy Laravel 5 is an overview of the new PHP plateform, free training document material under 44 pages intended to beginners by W.Jason Gilmore....

Getting started with Swift language

Download free Swift tutorial course in PDF, training file in 60 chapters and 353 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Python Notes for Professionals

This book goes beyond the basics to teach beginner- and intermediate-level Python programmers the little-known tools and constructs that build concise, maintainable code. Design better architecture and write easy-to-understand code using highly adoptable techniques that result in more robust and eff...

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 ....