|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BaseDAO<T extends Entity>
| Method Summary | |
|---|---|
void |
delete(T entity)
Deletes entity from persistence store. |
void |
detach(T entity)
Remove this instance from the session cache. |
T |
merge(T entity)
Copy the state of the given object onto the persistent object with the same identifier. |
void |
refresh(T entity)
Reloads an entity from persistance. |
void |
save(T entity)
Insert a new entity. |
void |
saveOrUpdate(T entity)
Inserts a new detached entity or updates if it already exists. |
| Method Detail |
|---|
void save(T entity)
entity - - detached entity objectSession.save(Object)void saveOrUpdate(T entity)
entity - - entity object to be inserted or updatedSession.saveOrUpdate(Object)void delete(T entity)
entity - Session.delete(Object)void detach(T entity)
entity - Session.evict(Object)void refresh(T entity)
entity - Session.refresh(Object)T merge(T entity)
entity -
Session.merge(Object)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||