| EntityHelper |
This class provides helper methods for model objects.
|
| JPA |
This class provides easy access to EntityManager and related API.
|
| JpaClassLoader |
The class loader for domain objects.
|
| JpaFixture |
This class can be used to load test data for JPA entities.
|
| JpaModel |
A generic implementation of Model.
|
| JpaModule |
A Guice module to configure JPA.
|
| JpaModule.Initializer |
|
| JpaRepository<T extends Model> |
|
| JpaScanner |
A custom Hibernate scanner that scans all the classpath entries for all the Model classes
annotated with Entity.
|
| JpaSequence |
This class provides some helper static methods to deal with custom sequences.
|
| JpaSupport |
This class provides some useful methods in JPA context, can be used as a base class for services
to make it more convenient.
|
| Model |
The base abstract model class to extend all domain objects.
|
| ParallelTransactionExecutor |
Executes transactions in parallel and handles rollback if any exception occurs.
|
| Query<T extends Model> |
The Query class allows filtering and fetching records quickly.
|
| Query.JoinHelper |
JoinHelper class is used to auto generate LEFT JOIN for association expressions.
|
| QueryBinder |
The query binder class provides the helper methods to bind query parameters and mark the query
cacheable.
|