List of usage examples for org.hibernate.criterion DetachedCriteria getExecutableCriteria
public Criteria getExecutableCriteria(Session session)
From source file:br.com.gartech.nfse.integrador.dao.GenericDAOImpl.java
/** * * @param detachedCriteria/*from www . j a v a2 s . c om*/ * @return */ @Override public Integer countByCriteria(DetachedCriteria detachedCriteria) { Session session = getSession(); Integer total = (Integer) detachedCriteria.getExecutableCriteria(session).uniqueResult(); return total; }
From source file:br.com.hadronsoft.websige.model.dao.HibernateDAO.java
@Override public List<T> getListByDetachedCriteria(DetachedCriteria criteria) { return criteria.getExecutableCriteria(session).list(); }
From source file:br.com.jeqtech.model.dao.HibernateDAO.java
@Override public T getEnTityByDetachedCriteria(DetachedCriteria criteria) { T entity = (T) criteria.getExecutableCriteria(session).uniqueResult(); return entity; }
From source file:br.com.moises.dao.Dao.java
@Override public T getEntityByDetachedCriteria(DetachedCriteria criteria) { Session session = HibernateUtil.getSessionFactory().getCurrentSession(); try {/*from w ww . j av a 2 s.co m*/ session.getTransaction().begin(); T entity = (T) criteria.getExecutableCriteria(session).uniqueResult(); return entity; } catch (Exception e) { return null; } finally { session.getTransaction().commit(); } }
From source file:br.com.moises.dao.Dao.java
@Override public List<T> getEntitiesByDetachetCriteria(DetachedCriteria criteria) { Session session = HibernateUtil.getSessionFactory().getCurrentSession(); try {/*from w w w .ja va 2 s . c om*/ session.getTransaction().begin(); List<T> lista = (List<T>) session.createCriteria(classe).list(); return criteria.getExecutableCriteria(session).list(); } catch (Exception e) { return null; } finally { session.getTransaction().commit(); } }
From source file:br.com.moises.util.HibernateDao.java
@Override public T getEntityByDetachedCriteria(DetachedCriteria criteria) { try {/* w w w . j a v a 2 s .co m*/ T entity = (T) criteria.getExecutableCriteria(session).uniqueResult(); return entity; } catch (Exception e) { return null; } finally { terminarTransacao(); } }
From source file:br.com.moises.util.HibernateDao.java
@Override public List<T> getEntitiesByDetachetCriteria(DetachedCriteria criteria) { System.err.println("dETAC"); return criteria.getExecutableCriteria(session).list(); }
From source file:br.com.tesouro.controll.facade.AbstractFacade.java
public T getEntityByDetachedCriteria(DetachedCriteria criteria) { return (T) criteria.getExecutableCriteria(getSession()).uniqueResult(); }
From source file:br.com.tesouro.controll.facade.AbstractFacade.java
public List<T> getEntitiesByDetachedCriteria(DetachedCriteria criteria) { return (List<T>) criteria.getExecutableCriteria(getSession()).list(); }
From source file:br.msf.commons.persistence.dao.AbstractEntityDaoBean.java
License:Open Source License
@Override public final Collection<T> findByCriteria(final DetachedCriteria criteria, final Order... orders) { if (ArrayUtils.isNotEmpty(orders)) { for (Order order : orders) { criteria.addOrder(order);// w w w .j av a 2 s. c o m } } return criteria.getExecutableCriteria(getCurrentSession()).list(); }