This project is the root project for JPA materials.
This project has declared the following modules:
Name | Description |
---|---|
JPA Build | This project holds poms targeted at building JPA applications |
JPA::JPA Archetype | Setup JPA maven module for use with JPA exercises or anything else where the primary focus is working with JPA. |
JPA::Business Logic | This project is the root project for a business logic example based on a purchasing example. |
JPA::DAO | This project provides the home for generic DAO and SQL aspects of working with JPA. |
JPA::Utils | This project provides the home for core JPA utilities used across different projects. |
JPA::EntityManager | This project provides the home for JPA EntityManager materials dealing with setting up and using capabilities of the EntityManager. |
JPA::Entity | This project provides the home for core JPA Entity materials dealing with mapping simple Java objects to database tables using JPA. |
JPA::Validation | This project provides the home for JPA Validation and Lifecycle materials |
JPA::Relation | This project provides the home for JPA Relationship materials dealing with mapping foreign key relationships between mapped JPA entity classes. |
JPA::Query | This project provides the home for JPA Query materials |
JPA::Cache | This project provides the home for core JPA Cache materials. |
JPA::Tuning | This project provides the home for JPA and SQL Tuning materials |
JPA::Providers::Root | This project is the root project for provider-specific materials. |