Enterprise Java Development@TOPIC@
Introduce mapping a single class (void of relationships) to the database
Introduce primary key generation for synthetic key usage
Introduce composite keys for natural key usage
Introduce multi-table mappings for individual Java classes
At the completion of this topic, the student shall
have an understanding of:
Object/Relational Mapping (ORM) based on the Java Persistence API (JPA)
Class mapping strategies
Field mapping strategies
Primary key strategies
be able to:
Be able to map a single Java class and attributes to the database using class annotations and ORM descriptors
Be able to define a specific primary key strategy for their mapped class
Be able to create, get, set, and delete information from the database using class mappings