List of usage examples for org.springframework.dao.support DataAccessUtils uniqueResult
@Nullable public static <T> T uniqueResult(@Nullable Collection<T> results) throws IncorrectResultSizeDataAccessException
From source file:pe.gob.mef.gescon.hibernate.impl.ParametroDaoImpl.java
@Override public Mtparametro getMtparametroById(BigDecimal id) throws Exception { DetachedCriteria criteria = DetachedCriteria.forClass(Mtparametro.class); criteria.add(Restrictions.eq("nparametroid", id)); return (Mtparametro) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria)); }
From source file:de.forsthaus.backend.dao.impl.SecRolegroupDAOImpl.java
@SuppressWarnings("unchecked") @Override//from w w w. j a v a 2 s . c o m public SecRolegroup getRolegroupByRoleAndGroup(SecRole aRole, SecGroup aGroup) { DetachedCriteria criteria = DetachedCriteria.forClass(SecRolegroup.class); criteria.add(Restrictions.eq("secRole", aRole)); criteria.add(Restrictions.eq("secGroup", aGroup)); return (SecRolegroup) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria)); }
From source file:de.forsthaus.backend.dao.impl.BrancheDAOImpl.java
@SuppressWarnings("unchecked") @Override//from w w w. j a va 2s . c om public Branche getBrancheByName(String braBezeichnung) { DetachedCriteria criteria = DetachedCriteria.forClass(Branche.class); criteria.add(Restrictions.eq("braBezeichnung", braBezeichnung)); return (Branche) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria)); }
From source file:de.forsthaus.backend.dao.impl.OrderDAOImpl.java
@SuppressWarnings("unchecked") @Override/*from w ww .j a v a 2 s.c o m*/ public Order getOrderByAufNr(String auf_nr) { DetachedCriteria criteria = DetachedCriteria.forClass(Order.class); criteria.add(Restrictions.eq("aufNr", auf_nr)); return (Order) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria)); }
From source file:de.forsthaus.backend.dao.impl.UserDAOImpl.java
@SuppressWarnings("unchecked") public SecUser getUserByNameAndPassword(final String userName, final String userPassword) { DetachedCriteria criteria = DetachedCriteria.forClass(SecUser.class); criteria.add(Restrictions.eq("usrLoginname", userName)); criteria.add(Restrictions.eq("usrPassword", userPassword)); return (SecUser) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria)); }
From source file:pe.gob.mef.gescon.hibernate.impl.HistorialDaoImpl.java
@Override public Thistorial getLastThistorialByTconocimiento(BigDecimal idconocimiento) throws Exception { DetachedCriteria proj = DetachedCriteria.forClass(Thistorial.class); proj.setProjection(Projections.max("nnumversion")); proj.add(Restrictions.eq("id.nconocimientoid", idconocimiento)); DetachedCriteria criteria = DetachedCriteria.forClass(Thistorial.class); criteria.add(Restrictions.eq("id.nconocimientoid", idconocimiento)); criteria.add(Property.forName("nnumversion").eq(proj)); return (Thistorial) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria)); }
From source file:pe.gob.mef.gescon.hibernate.impl.DiscusionHistDaoImpl.java
@Override public TdiscusionHist getTdiscusionHistByTconocimiento(BigDecimal idconocimiento) throws Exception { DetachedCriteria proj = DetachedCriteria.forClass(TdiscusionHist.class); proj.setProjection(Projections.max("nnumversion")); proj.add(Restrictions.eq("nconocimientoid", idconocimiento)); DetachedCriteria criteria = DetachedCriteria.forClass(TdiscusionHist.class); criteria.add(Restrictions.eq("nconocimientoid", idconocimiento)); criteria.add(Property.forName("nnumversion").eq(proj)); return (TdiscusionHist) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria)); }
From source file:pe.gob.mef.gescon.hibernate.impl.BaseLegalHistorialDaoImpl.java
@Override public TbaselegalHist getLastThistorialByTbaselegal(BigDecimal idbaselegal) throws Exception { DetachedCriteria proj = DetachedCriteria.forClass(TbaselegalHist.class); proj.setProjection(Projections.max("nversion")); proj.add(Restrictions.eq("nbaselegalid", idbaselegal)); DetachedCriteria criteria = DetachedCriteria.forClass(TbaselegalHist.class); criteria.add(Restrictions.eq("nbaselegalid", idbaselegal)); criteria.add(Property.forName("nversion").eq(proj)); return (TbaselegalHist) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria)); }
From source file:de.forsthaus.backend.dao.impl.YoutubeLinkDAOImpl.java
@SuppressWarnings("unchecked") @Override//from w w w . j ava 2 s . co m public YoutubeLink getYoutubeLinkByID(long id) { DetachedCriteria criteria = DetachedCriteria.forClass(YoutubeLink.class); criteria.add(Restrictions.eq("id", Long.valueOf(id))); return (YoutubeLink) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria)); }
From source file:pe.gob.mef.gescon.hibernate.impl.ContenidoDaoImpl.java
@Override public Tconocimiento getTcontenidoById(BigDecimal idtipo, BigDecimal id) throws Exception { DetachedCriteria criteria = DetachedCriteria.forClass(Tconocimiento.class); criteria.add(Restrictions.eq("ntipoconocimientoid", idtipo)); criteria.add(Restrictions.eq("nconocimientoid", id)); return (Tconocimiento) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria)); }