1.2.5 Cosminexus JPA Provider functionality

The following table describes the Cosminexus JPA Provider functionality. Select the functionality according to the purpose of a system. For details about the functionality, see the reference location.

Table 1-6 Correspondence between the Cosminexus JPA Provider functionality and the purpose of a system

Functionality namePurpose of a systemCompliance with Java EE standardsReference location
ReliabilityPerformanceOperation and maintenanceExpansionOthersStandardExpanded
Updating the database using entitiesYYNNNYY6.3
Entity operations by EntityManagerNNNNYYY6.4
Defining the mapping information between a database and Java objectsNNNNYYY6.5
Entity relationshipNYNNNYY6.6
Functionality for caching entity objectsNYNNNNY6.7
Auto-numbering of primary key valuesNNNNYYY6.8
Database operations based on query languageNNYNNYY6.9
Optimistic lockYNNNNYY6.10
Pessimistic lock in the JPQLYNNNNNY6.11
Legend:
Y: Supported
N: Not supported

Note: The functionality for which Y is specified in both Standard and Expanded columns of the Compliance with Java EE standards column indicates that the Application Server-specific functionality has been expanded to the Java EE standard functionality. The functionality for which Y is specified only in the Expanded column indicates the Application Server-specific functionality.