|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DAO
Interface que define os metodos necessarios para classes do
tipo DAO (Data Access Object).
Esse tipo de classe e responsavel por persistir e resuperar objetos de algum repositorio (XML, TXT, JDBC), ou ate mesmo da memoria.
AbstractDAO| Method Summary | |
|---|---|
void |
delete(java.lang.Object o)
Metodo que remove um objeto em algum repositorio de dados. |
void |
insert(java.lang.Object o)
Metodo que insere um objeto em algum repositorio de dados. |
java.util.List |
search(Conditions c)
Metodo que busca uma colecao de objetos em algum repositorio de dados. |
void |
update(java.lang.Object o)
Metodo que atualiza um objeto em algum repositorio de dados. |
| Method Detail |
|---|
void insert(java.lang.Object o)
throws DAOException
o - Objeto a ser persistido.
DAOException
void update(java.lang.Object o)
throws DAOException
o - Objeto a ser atualizado.
DAOException
void delete(java.lang.Object o)
throws DAOException
o - Objeto a ser removido.
DAOException
java.util.List search(Conditions c)
throws DAOException
c - Criterios de consulta.
List com os objetos que satisfazem
o criterio de Conditions passados por parametro.
DAOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||