© Mike Keith, Merrick Schincariol, Massimo Nardone 2018
Mike Keith, Merrick Schincariol and Massimo NardonePro JPA 2 in Java EE 8https://doi.org/10.1007/978-1-4842-3420-4_2

2. Getting Started

Mike Keith1 , Merrick Schincariol2 and Massimo Nardone3
Ottawa, Ontario, Canada
RR 3, RR 3, Almonte, Ontario, Canada
Helsinki, Finland

One of the main goals of JPA was that it should be simple to use and easy to understand. Although its problem domain cannot be trivialized or watered down, the technology that enables developers to deal with it can be straightforward and intuitive. This chapter shows how effortless it can be to develop and use entities.

We start by describing the basic characteristics of entities and review the requirements that an entity ...

Get Pro JPA 2 in Java EE 8: An In-Depth Guide to Java Persistence APIs now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.