Hitachi

uCosminexus Application Server Compatibility Guide


9.1 Organization of this chapter

Cosminexus JPA Provider is a JPA provider that implements API functions and the internal processing determined in the JPA specifications and is provided by Application Server provided to the user in the library format.

This chapter describes the Cosminexus JPA Provider functionality. The following table describes the organization of this chapter.

Table 9‒1: Organization of this chapter (Cosminexus JPA Provider functionality)

Category

Title

Reference location

Description

Cosminexus JPA Provider

9.2

Updating a database using entities

9.3

Entity operations by EntityManager

9.4

Defining the mapping information between the database and Java objects

9.5

Entity relationships

9.6

Cache functionality of the entity objects

9.7

Auto-numbering of the primary key values

9.8

Database operations based on the query language

9.9

Optimistic lock

9.10

Pessimistic lock in JPQL

9.11

Implementation

Creating an entity class

9.12

Procedure for inheriting an entity class

9.13

Procedure for using EntityManager and EntityManagerFactory

9.14

Procedure for specifying the callback method

9.15

Procedure for referencing and updating the database with the query language

9.16

JPQL coding method

9.17

Defining persistence.xml

9.18

Settings

Settings in the execution environment

9.19

Note:

There is no specific description of Operations for this functionality.