Método find Hibernate
El string de la consulta funciona Ok en la consola, pero en el método que realize en hibernate no esta funcionando, alguien me puede
decir como recuperar la lista de objetos apartir de ese String
Las tablas padres son compras y terceros.
La tabla union tse llama compras_terceros.
La asociación que tengo es ManyToMany con una dirección de compras a terceros.
Saludos espero sus recomendaciones y ayuda :D
- Inicie sesión o regístrese para enviar comentarios
Será por 2 cosas 1.- Tu
Será por 2 cosas
1.- Tu consulta está hecha en SQL .... si quieres que funcione en Hibernate (o JPA) tendría que ser algo como
Algo así, digo, me estoy imaginando que los objetos que coloco reflejan el nombre de las tablas que tienes..
o bien,
2.-
En lugar de :
Tendría que ser
Esta es mi clase compra
clase compra.
Estoy confundido neko en cual es el nombre correcto para la tabla compras_terceros, como realizar consultas a esa tabla(Desde hibernate).
En ésta
En ésta relación
Las JoinColumn
y
son los nombres de las columnas en la base de datos? si es así cámbialos por las propiedades del objeto que corresponde, que me imagino que son de tu clase
... y viendo tu mapeo entonces sólo necesitarías hacer el query
¿Por qué se resume así? porqué en tu clase ya estás definiendo los objetos que se están relacionando, y el campo que sirve de llave foránea...