8.1 Organization of this chapter
The JPA is a specification aimed at simplifying the designing and coding of the database-related processing and is used for mapping Java objects and relational database (O/R mapping). By using the JPA, you can operate the database information as a Java object (entity), and set up a system efficiently.
This chapter gives an overview of JPA and describes the JPA usage with Application Server. The following table describes the organization of this chapter.
Category |
Title |
Reference location |
---|---|---|
Description |
Features of JPA |
|
JPA functionality that can be used with Application Server |
||
EntityManager |
||
Persistence context |
||
Implementation |
How to obtain a container-managed EntityManager |
|
How to obtain an application-managed EntityManager |
||
Definitions in persistence.xml |
||
Allocating persistence.xml |
||
JPA interfaces |
||
Notes |
Notes on setting up applications |