Interface | Description |
---|---|
DaoSortableDataProvidable<BO extends EntityWithSurrogateKey> |
Common interface for DAOs for sortable data.
|
Class | Description |
---|---|
AbstractRuleDao<T extends RuleEntity> |
Base DAO class for rules in a group (see
AbstractRulesGroupDao ) |
AbstractRulesGroupDao<T extends RulesGroupEntity> |
Abstract DAO for groups of rules (OI/QA/DN).
|
CustomRowMapper<T> |
An abstract parent of all row mappers used throughout the DAO layer.
|
Dao |
Generic DAO interface.
|
DaoExceptionHandler |
An abstract parent of all DAO exception handlers.
|
DaoForAuthorableEntity<T extends EntityWithSurrogateKey> |
Base class for DAO objects that can retrieve author ID by entity ID.
|
DaoForEntityWithSurrogateKey<T extends EntityWithSurrogateKey> |
Base class for DAOs for business objects with unique ids.
|
DaoTemplate<T extends BusinessEntity> |
Utility base class for DAOs, implementing common methods for loading of business entities.
|
NonUniquePrimaryKeyHandler |
Handles DAO exceptions thrown when trying to insert a new row with
a primary key that already exists in the database.
|
QueryCriteria |
Encapsulates advanced criteria of an SQL query - the where
and order by clauses.
|
SimpleKeyHolder |
Container for database entity primary key.
|
UniquenessViolationHandler |
Handles DAO exceptions thrown when trying to insert a row which would
violate a uniqueness constraint.
|
Enum | Description |
---|---|
QueryCriteria.SortOrder |
Annotation Type | Description |
---|---|
CommittableDao |
Annotation for specifying DAO class that represents the equivalent of the annotated DAO for uncommitted tables.
|
Copyright © 2013. All Rights Reserved.