La relación entre objetos es la siguiente:
Ahora, que tablas se deberán tener en cuenta?
Debemos tener presente que ManyToMany se debe crear una tabla intermedia. Y que para OneToMany ó ManyToOne se relacionará una tabla con otra por un identificativo (en tabla2 tabla1_id)
Ejemplo de acceso a tablas relacionales mediante los getters por los cuales podemos viajar por todos los modelos persisitentes.
Obtencion de la session. Atención que se hace un @BeforeTest
CONSIDERACIONES A TENER EN CUENTA:
El equals y el hashcode de las clases persistentes NO SE PUEDEN REFERENCIAR A ASOCIACIONES. Es decir en el caso de la clase PRODUCTO:
- Dos productos no debemos hacer la condición de igualdad (Equals) con materiales, pues están relacionadas.
Con HIBERNATE se puede usar List, Set, Map
No hay comentarios:
Publicar un comentario