Foro sobre Java EE > Select Inner e Hibernate
Me respondo a mi mismo y a los q les pueda servir mas adelante, lo q hice es lo
siguiente (GRACIAS A UN DOCUMENTO DEL GRUPO):
hgusua = new GestionUsuario();
// String qry = "select u.idusuario, u.nombreusuario,
g.nombregrupousuario ";
// qry = qry + "from Usuario u inner join u.grupousuario as g";
String qry = "select u.idusuario, u.nombreusuario, g.nombregrupousuario
from Usuario u inner join u.grupousuario as g";
List lstresultado = hgusua.listaConCampos(qry);
for (Object o : lstresultado) {
// UsuarioCons usuario = (UsuarioCons)o;
Object[] registro = (Object[])o;
Vector<Object> unaFila = new Vector<Object>();
unaFila.add(registro[0]);
unaFila.add(registro[1]);
unaFila.add(registro[2]);
lstdatos.add(unaFila);
}
// TableColumn columna1 = tablaConsultaDepto.getColumn("Id Depto");
// columna1.;
// columna1.setPreferredWidth(70);
// TableColumn columna2 = tablaConsultaDepto.getColumn("Id Depto");
// columna2.setPreferredWidth(300);
tablaUsuario.setModel(new DefaultTableModel(lstdatos, lsttitulo));
Muchas Gracias, por haber leido el Post. Saludos
Fabian
Hola Grupo:
Una pregunta estuve leyendo la pagina de Hibernate y buscando en google (algun ejemplo), pero o no le encuentro o no lo veo. Paso a detallar el problema: tengon una asociacion "uno a uno" en dos tablas. Hasta el "SELECT INNER JOIN" todo bien porque se como realizar la seleccion y tener los datos con HQL lo hice.
Mi problema pasa cuando quiero recuperarlo el "SELECT INNER JOIN" desde un programa para ponerlo en un JTable. No se como hacerlo.
PD: Lo q si se es cargar el resultado de un "SELECT" comun en un JTable.
Saludos.
PD 1: Ocupo NetBeans IDE 7.0.1 con Hibernate que viene instalado, Swing y Postgress.
Saludos y desde ya gracias