net.sf.sidaof.service.hibernate
Class AbstractHibernateDaoService<K,E>
java.lang.Object
net.sf.sidaof.service.AbstractDaoService<K,E>
net.sf.sidaof.service.hibernate.AbstractHibernateDaoService<K,E>
public abstract class AbstractHibernateDaoService<K,E>
- extends AbstractDaoService<K,E>
Base class for services providing complete Hibernate DAO functionality.
- Author:
- Jeff Jensen
| Methods inherited from class net.sf.sidaof.service.AbstractDaoService |
clear, contains, countAll, countAll, countAll, findAll, findAll, findById, flush, merge, persist, persist, refresh, remove |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractHibernateDaoService
public AbstractHibernateDaoService()
getDao
public abstract HibernateDao<K,E> getDao()
- Specified by:
getDao in class AbstractDaoService<K,E>
findById
public E findById(K id,
org.hibernate.LockMode lockMode,
boolean exceptionIfNotFound)
getSession
public org.hibernate.Session getSession()
getSessionFactory
public org.hibernate.SessionFactory getSessionFactory()
runQueryWithSingleResult
public E runQueryWithSingleResult(org.hibernate.Query q,
org.hibernate.LockMode lockMode,
boolean exceptionIfNotFound)
runQueryWithSingleResult
public E runQueryWithSingleResult(org.hibernate.Query q)
setSessionFactory
public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
Copyright © 2009-2011. All Rights Reserved.