dao
Class HibernateDAO<T,ID extends java.io.Serializable>
java.lang.Object
dao.HibernateDAO<T,ID>
- Type Parameters:
T
- ID
-
- All Implemented Interfaces:
- GenericDAO<T,ID>
- Direct Known Subclasses:
- HibernateAccounttypesDAO, HibernateAddressesDAO, HibernateAddresstypesDAO, HibernateAttendancestatustypesDAO, HibernateAwardsDAO, HibernateBadgesDAO, HibernateBudgetDAO, HibernateCalendartypesDAO, HibernateCalltreebranchDAO, HibernateCalltreerootDAO, HibernateChartofaccountsDAO, HibernateChartofaccountsgroupsDAO, HibernateEmailsDAO, HibernateEventsattendanceDAO, HibernateEventsDAO, HibernateEventstatustypesDAO, HibernateEventtypesDAO, HibernateFamilyaddressesDAO, HibernateFamilyDAO, HibernateFamilyemailDAO, HibernateFamilyphoneDAO, HibernateImagetypesDAO, HibernateMemberaccountsDAO, HibernateMemberaccountsitemsDAO, HibernateMemberstatustypesDAO, HibernateMembertypesDAO, HibernatePatrolnamesDAO, HibernatePhonesDAO, HibernatePhonetypesDAO, HibernatePhototypesDAO, HibernatePositiontypesDAO, HibernateRanktypesDAO, HibernateSystemtypesDAO, HibernateTestfordbDAO, HibernateTimagesDAO, HibernateTmemberaddressesDAO, HibernateTmemberawardsDAO, HibernateTmemberbadgesDAO, HibernateTmemberDAO, HibernateTmemberemailDAO, HibernateTmemberphoneDAO, HibernateTmemberpositionsDAO, HibernateTmemberranksDAO, HibernateTmembertrainingDAO, HibernateTphotosDAO, HibernateTrackerDBInfoDAO, HibernateTrainingtypesDAO, HibernateTransactiontypesDAO, HibernateUnitaccountsDAO, HibernateUnitaccountsitemscoaDAO, HibernateUnitaccountsitemsDAO, HibernateUnitaccountsitemsdetailsDAO, HibernateUnitaddressesDAO, HibernateUnitcoaDAO, HibernateUnitDAO
public abstract class HibernateDAO<T,ID extends java.io.Serializable>
- extends java.lang.Object
- implements GenericDAO<T,ID>
- Author:
- Antec
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HibernateDAO
public HibernateDAO(java.lang.Class c)
- Parameters:
c
-
findByPrimaryKey
public T findByPrimaryKey(ID id)
- Specified by:
findByPrimaryKey
in interface GenericDAO<T,ID extends java.io.Serializable>
- Returns:
findByExample
public java.util.List<T> findByExample(T exampleInstance,
java.lang.String[] excludeProperty)
- Specified by:
findByExample
in interface GenericDAO<T,ID extends java.io.Serializable>
- Returns:
findAll
public java.util.List<T> findAll(int startIndex,
int fetchSize)
- Specified by:
findAll
in interface GenericDAO<T,ID extends java.io.Serializable>
- Returns:
save
public T save(T entity)
- Specified by:
save
in interface GenericDAO<T,ID extends java.io.Serializable>
- Returns:
delete
public void delete(T entity)
- Specified by:
delete
in interface GenericDAO<T,ID extends java.io.Serializable>
beginTransaction
public void beginTransaction()
- Specified by:
beginTransaction
in interface GenericDAO<T,ID extends java.io.Serializable>
commitTransaction
public void commitTransaction()
- Specified by:
commitTransaction
in interface GenericDAO<T,ID extends java.io.Serializable>