List of usage examples for org.hibernate Query setResultTransformer
@Deprecated Query<R> setResultTransformer(ResultTransformer transformer);
From source file:mx.com.tubocreto.dao.Impl.OportunidadDaoImpl.java
@Override public List<Oportunidad> verCotizaciones() throws DAOException { // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("SELECT id AS id, numeroOportunidad AS numeroOportunidad," + "numeroLicitacion AS numeroLicitacion, status AS status,cotizado AS cotizado,enviado AS enviado " + "FROM Oportunidad " + "WHERE numeroOportunidad!='null'".toString()); queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); /*//from ww w . j a v a 2 s . com * queryObject.setFetchSize(100); // se obtendrn 10 resultados en cada * acceso a la base. Iterator iter = queryObject.iterate(); while * (iter.hasNext()) { * * Oportunidad o = (Oportunidad) iter.next(); // fetch the object } */ return queryObject.list(); // return (List<Oportunidad>) queryObject; }
From source file:mx.com.tubocreto.dao.Impl.OportunidadDaoImpl.java
@Override public List<Oportunidad> verCotizacionesEjecutivo(String codigo) throws DAOException { // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("SELECT id AS id, numeroOportunidad AS numeroOportunidad," + "numeroLicitacion AS numeroLicitacion, status AS status,cotizado AS cotizado,enviado AS enviado " + "FROM Oportunidad " + "WHERE numeroOportunidad!='null' and numeroOportunidad LIKE :codigo".toString()) .setParameter("codigo", "%" + codigo + "%"); queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); return queryObject.list(); // return (List<Oportunidad>) queryObject; }
From source file:mx.com.tubocreto.dao.Impl.OportunidadDaoImpl.java
@Override public List<Oportunidad> verCotizacionesAsignar() throws DAOException { // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("SELECT id AS id, numeroOportunidad AS numeroOportunidad," + "numeroLicitacion AS numeroLicitacion, status AS status,cotizado AS cotizado,enviado AS enviado,planta AS planta " + "FROM Oportunidad " + "WHERE enviado='no' AND (status='asignar vendedor' OR status='monitorear')".toString()); //cotizado='no' AND queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); //return (ArrayList<Oportunidad>) queryObject.list(); return queryObject.list(); }
From source file:mx.com.tubocreto.dao.Impl.OportunidadDaoImpl.java
@Override public List<String> licXNumeroLicitacion(String numeroLicitacion) throws DAOException { try {// w ww.j a v a 2s .co m // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("select om.clave as clave, om.volumen as volumen, om.notas as notas, " + "p.costo as costo, om.precioProducto as precioProducto, om.precioFlete as precioFlete, " + "om.precioFinal as precioFinal FROM Oportunidad o,OportunidadMaterial om, Producto p WHERE " + "o.id=om.oportunidad and om.clave=p.clave and o.numeroLicitacion = :numeroLicitacion" .toString()) .setParameter("numeroLicitacion", numeroLicitacion); Map<String, Object> miMap = new HashMap<String, Object>(); miMap.put("Oportunidad", Oportunidad.class); miMap.put("OportunidadMaterial", OportunidadMaterial.class); miMap.put("Producto", Producto.class); queryObject.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP); //return (ArrayList<Oportunidad>) queryObject.list(); return queryObject.list(); } catch (NullPointerException n) { System.out.println("%-%-Exception Null-%-% : " + n); throw n; } catch (Exception e) { System.out.println("%-%-Exception QUERY-%-% : " + e); throw new RuntimeException(e); } }
From source file:mx.com.tubocreto.dao.Impl.OportunidadDaoImpl.java
@Override public List<Oportunidad> licXFechaRegistro() throws DAOException { // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("select id as id, numeroOportunidad as numeroOportunidad from Oportunidad".toString()); queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); //return (ArrayList<Oportunidad>) queryObject.list(); return queryObject.list(); }
From source file:mx.com.tubocreto.dao.Impl.OportunidadDaoImpl.java
@Override public List<Oportunidad> licXFechaApertura() throws DAOException { // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("select id as id, numeroOportunidad as numeroOportunidad from Oportunidad".toString()); queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); //return (ArrayList<Oportunidad>) queryObject.list(); return queryObject.list(); }
From source file:mx.com.tubocreto.dao.Impl.OportunidadDaoImpl.java
@Override public List<Oportunidad> licXFechaVisita() throws DAOException { // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("select id as id, numeroOportunidad as numeroOportunidad from Oportunidad".toString()); queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); //return (ArrayList<Oportunidad>) queryObject.list(); return queryObject.list(); }
From source file:mx.com.tubocreto.dao.Impl.OportunidadDaoImpl.java
@Override public List<Oportunidad> licXFechaFallo() throws DAOException { // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("select id as id, numeroOportunidad as numeroOportunidad from Oportunidad".toString()); queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); //return (ArrayList<Oportunidad>) queryObject.list(); return queryObject.list(); }
From source file:mx.com.tubocreto.dao.Impl.OportunidadDaoImpl.java
@Override public List<Oportunidad> licXRojas() throws DAOException { // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("select id as id, numeroOportunidad as numeroOportunidad from Oportunidad".toString()); queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); //return (ArrayList<Oportunidad>) queryObject.list(); return queryObject.list(); }
From source file:mx.com.tubocreto.dao.Impl.OportunidadDaoImpl.java
@Override public List<Oportunidad> licXAmarillas() throws DAOException { // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("select id as id, numeroOportunidad as numeroOportunidad from Oportunidad".toString()); queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); //return (ArrayList<Oportunidad>) queryObject.list(); return queryObject.list(); }