Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/08/2011, 12:39
Avatar de miguec04
miguec04
 
Fecha de Ingreso: agosto-2008
Ubicación: Cimitarra, Santander
Mensajes: 378
Antigüedad: 16 años, 4 meses
Puntos: 15
Respuesta: Concepto Hibernate

SI CLARO

seria algo así, como te dije es muy parecido a sql averigua por HQL

Código JAVA:
Ver original
  1. Session session = HibernateUtil.getSessionFactory().openSession();
  2. String hql    = "select ot.campo1,ot.campo2, ot2.campo1 from objeto_tabla ot inner join ot.objeto_tabla_2 ot2";
  3.  
  4. List<Object[]> lista = new  ArrayList<Object[]>();
  5.  
  6. lista   = session.createQuery(hql).list();
  7.  
  8. //y simplemente seria recorrer la lista en un for y hacer lo que quieras
  9.  
  10. for(Object[] obj: lista) {
  11. //Tu programacion
  12. String campo1  = (String) obj[0];
  13. String campo2  = (String) obj[1];
  14. }

de esa forma podriamos mostrar los campos que necesitamos y optimizar la consulta, y esa consulta me retornaria una lista de un vector de objetos, en esta lista se me retornaria un objeto de tres indices.

espero haberme dado a entender
__________________
Desoftc Technology - Miguel Carmona
Creaciones Inteligentes - Cimitarra Colombia
[email protected]
http://www.desoftc.com.co