idi.diplom.linda.db.interfaces
Interface GenericDAO<T,ID extends java.io.Serializable>
- All Known Subinterfaces:
- AlarmDAO, MedPacketDAO, NoteDAO, PatientDAO
- All Known Implementing Classes:
- AlarmDAOHibernate, GenericHibernateDAO, MedPacketDAOHibernate, NoteDAOHibernate, PatientDAOHibernate
public interface GenericDAO<T,ID extends java.io.Serializable>
findById
T findById(ID id,
boolean lock)
findAll
java.util.List<T> findAll()
findByExample
java.util.List<T> findByExample(T exampleInstance,
java.lang.String[] excludeProperty)
makePersistent
T makePersistent(T entity)
makeTransient
void makeTransient(T entity)