
many to many con hibernate
Publicado por cesar (1 intervención) el 04/10/2007 01:11:45
hola me pueden ayudar con consultas en HQL cuando tengo relaciones de muchos a muchos, tengo lo siguiente:
public List recuperar(Rol r, String criterio) throws ExceptionDAO {
........
Query consulta = sesion.createQuery("from Cuenta cuenta join cuenta.roles as rol where rol =? and cuenta.usuario.apellidos like ?");
aqui ingreso un rol y un criterio de apellido de un usuario.
lo ejecuto con lo siguiente:
List listaC = (List) su.recuperar(r1,"Ve");
for (Cuenta cuenta:listaC)
System.out.println(listaC);
me presenta error de cast.
public List recuperar(Rol r, String criterio) throws ExceptionDAO {
........
Query consulta = sesion.createQuery("from Cuenta cuenta join cuenta.roles as rol where rol =? and cuenta.usuario.apellidos like ?");
aqui ingreso un rol y un criterio de apellido de un usuario.
lo ejecuto con lo siguiente:
List listaC = (List) su.recuperar(r1,"Ve");
for (Cuenta cuenta:listaC)
System.out.println(listaC);
me presenta error de cast.
Valora esta pregunta


0