Hibernate:Relation un-à-plusieurs unidirectionnelle
De WIKI.minetti.org
Révision de 7 avril 2016 à 17:10 par Jp (discussion | contributions) (Page créée avec « == But == Lier deux objets '''A''' et '''B''': * L'objet '''A''' contient une liste d'objets '''B'''; * L'objet '''B''' ne comporte aucun lien vers l'objet '''A''', mais... »)
Sommaire
But
Lier deux objets A et B:
- L'objet A contient une liste d'objets B;
- L'objet B ne comporte aucun lien vers l'objet A, mais chaque objet B est lié à un objet A;
Diagramme de classe
Tables
TODO
Annotations
Relation de la classe A:
@OneToMany(cascade = CascadeType.ALL) @JoinColumn(name = "A_ID", nullable = false) @Sort(type = SortType.COMPARATOR, comparator = BComparator.class) @ForeignKey(name = "FK_B_A") private SortedSet<B> relationB = new TreeSet<>();