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> licXBlancas() 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> licXEstado() 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> licXUbicacionObra() 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> licXDescripcionObra() 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<String> licEnSeguimineto() throws DAOException { // List<Oportunidad> lista = getHibernateTemplate().find("select id, numeroOportunidad from Oportunidad"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("select id as id, numeroLicitacion as numeroLicitacion from Oportunidad".toString()); //where status !='descartada' and status!='cancelada' 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> detallesLicitacion(String numeroLicitacion) throws DAOException { try {//from w w w .j a v a 2 s . c o 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> ejecutivoOportunidad() throws DAOException {//Querys con nombre y variables de las clases! try {//from ww w . ja va2s.co m System.out.println("&&- REALIZA QUERY [EJECTUTIVO DE OPORTUNIDAD] -&&"); Query queryObject = sessionFactory.getCurrentSession().createQuery("SELECT o.ejecutivo AS ejecutivo " + "FROM Oportunidad o where ejecutivo != '' group by ejecutivo".toString()); System.out.println("&&- QUERY GENERADO [EJECTUTIVO DE OPORTUNIDAD] -&&"); /* * Convierte resultado de Query en cadena JSON, a partir del * toString() de los beans.Se adiere toString() al query */ queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); System.out.println("&&- ENVIA LISTA [EJECTUTIVO DE OPORTUNIDAD] -&&"); 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> estatusOportunidad() throws DAOException {//Querys con nombre y variables de las clases! try {//w w w . j a v a 2 s. com System.out.println("&&- REALIZA QUERY [STATUS DE OPORTUNIDAD] -&&"); Query queryObject = sessionFactory.getCurrentSession().createQuery("SELECT o.status AS status " + "FROM Oportunidad o where status != '' group by status".toString()); System.out.println("&&- QUERY GENERADO [STATUS DE OPORTUNIDAD] -&&"); /* * Convierte resultado de Query en cadena JSON, a partir del * toString() de los beans.Se adiere toString() al query */ queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); System.out.println("&&- ENVIA LISTA [STATUS DE OPORTUNIDAD] -&&"); 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> anioOportunidad() throws DAOException {//Querys con nombre y variables de las clases! try {/* w w w. j a v a 2 s . c o m*/ System.out.println("&&- REALIZA QUERY [AO DE OPORTUNIDAD] -&&"); Query queryObject = sessionFactory.getCurrentSession().createQuery( "SELECT o.ao AS ao " + "FROM Oportunidad o where ao != '' group by ao".toString()); System.out.println("&&- QUERY GENERADO [AO DE OPORTUNIDAD] -&&"); /* * Convierte resultado de Query en cadena JSON, a partir del * toString() de los beans.Se adiere toString() al query */ queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); System.out.println("&&- ENVIA LISTA [AO DE OPORTUNIDAD] FULL -&&"); 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> likeUbicacionObraOportunidad(String obra) throws DAOException {//Querys con nombre y variables de las clases! try {/*from ww w . ja va 2 s.c o m*/ System.out.println("&&- REALIZA QUERY [OBRA DE OPORTUNIDAD] -&&"); Query queryObject = sessionFactory.getCurrentSession() .createQuery("SELECT o.ubicacionObra AS ubicacionObra " + "FROM Oportunidad o where o.ubicacionObra like :obra".toString()) .setParameter("obra", "%" + obra + "%"); System.out.println("&&- QUERY GENERADO [OBRA DE OPORTUNIDAD] -&&"); /* * Convierte resultado de Query en cadena JSON, a partir del * toString() de los beans.Se adiere toString() al query */ queryObject.setResultTransformer(Transformers.aliasToBean(Oportunidad.class)); System.out.println("&&- ENVIA LISTA [OBRA DE OPORTUNIDAD] FULL -&&"); 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); } }