6.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 6-1 Organization of this chapter (Cosminexus JPA Provider functionality)

CategoryTitleReference location
ExplanationCosminexus JPA Provider6.2
Updating a database using entities6.3
Entity operations by EntityManager6.4
Defining the mapping information between the database and Java objects6.5
Entity relationships6.6
Cache functionality of the entity objects6.7
Auto-numbering of the primary key values6.8
Database operations based on the query language6.9
Optimistic lock6.10
Pessimistic lock in JPQL6.11
ImplementationCreating an entity class6.12
Procedure for inheriting an entity class6.13
Procedure for using EntityManager and EntityManagerFactory6.14
Procedure for specifying the callback method6.15
Procedure for referencing and updating the database with the query language6.16
JPQL coding method6.17
Defining persistence.xml6.18
SettingsSettings in the execution environment6.19

Note: The functionality-specific explanation is not available for Operations.