T - The entity typePK - The primary key typepublic interface BaseDAO<T extends BaseEntity<PK>,PK> extends DAO<T>
| Modifier and Type | Method and Description |
|---|---|
void |
deleteEntity(PK key)
Delete an entity by its primary key
|
void |
deleteEntity(T entity)
Delete an entity
|
T |
find(PK key)
Find an entity by its primary key
|
void |
updateEntity(T entity)
Update an entity
|
T find(PK key) throws SQLFaultException
key - The primary key valueSQLFaultException - SQL errorvoid updateEntity(T entity) throws SQLFaultException
entity - The entity to updateSQLFaultException - SQL errorvoid deleteEntity(PK key) throws SQLFaultException
key - The primary key identifying the entity to deleteSQLFaultException - SQL errorvoid deleteEntity(T entity) throws SQLFaultException
entity - The entity to deleteSQLFaultException - SQL errorCopyright © 2018. All rights reserved.