Acceso a datos de una BD desde Hibernate
Tengo un problema al tratar de obtener el resultado de una consulta con hibernate y quisiera saber si me puedes ayudar.
Te explico brevemente. En mi bd hay dos tablas que su relación es de muchos a muchos (grupo y objeto) por lo tanto he creado otra tabla de tal manera que solo sea una relación de uno a muchos de la siguiente manera:
Tabla permiso >-- relación (muchos a uno) hacia tabla grupo
Tabla permiso >-- relación (muchos a uno) hacia tabla objeto
He mapeado y creado las clases de las tablas grupo y objeto y todo anda bien hasta que quiero obtener los datos de la tabla objeto desde la tabla grupo, es decir, si yo quiero obtener un campo de la tabla de grupo lo hago de la siguiente manera:
Gru grupo = (Gru)session.get(Gru.class,5);
Grupo. GetGrupdes(); //ya que el en la tabla de grupo hay un campo llamado grudes
Pero si yo quiero obtener un campo de la tabla de objeto no me da ninguna opción en el grupo, he intentado con el siguiente fragmento de código:
Set menuUsu = grupo.getObj();
pero si yo quiero hacer lo siguiente me marca error.
menuUsu.getObjDes();
En que me estoy equivocando o de que manera puedo accesar a los campos de la tabla de objeto desde la clase de Gru.
Te explico brevemente. En mi bd hay dos tablas que su relación es de muchos a muchos (grupo y objeto) por lo tanto he creado otra tabla de tal manera que solo sea una relación de uno a muchos de la siguiente manera:
Tabla permiso >-- relación (muchos a uno) hacia tabla grupo
Tabla permiso >-- relación (muchos a uno) hacia tabla objeto
He mapeado y creado las clases de las tablas grupo y objeto y todo anda bien hasta que quiero obtener los datos de la tabla objeto desde la tabla grupo, es decir, si yo quiero obtener un campo de la tabla de grupo lo hago de la siguiente manera:
Gru grupo = (Gru)session.get(Gru.class,5);
Grupo. GetGrupdes(); //ya que el en la tabla de grupo hay un campo llamado grudes
Pero si yo quiero obtener un campo de la tabla de objeto no me da ninguna opción en el grupo, he intentado con el siguiente fragmento de código:
Set menuUsu = grupo.getObj();
pero si yo quiero hacer lo siguiente me marca error.
menuUsu.getObjDes();
En que me estoy equivocando o de que manera puedo accesar a los campos de la tabla de objeto desde la clase de Gru.
1 Respuesta
Respuesta de gomecan
1