Ich habe Entity-Klassen A und C. Sie bilden die Tabellen tblA und tblC ab und haben eine Viele-zu-Viele-Beziehung zwischen ihnen, mit tblB zwischen ihnen zu mappen. tblB enthält A_ID, C_ID und SetDate, wobei das letzte das Datum ist, an dem es gesetzt wurde, also ein Attribut für die Beziehung. Meine Frage ist, wie kann ich dieses Attribut am besten zuordnen? Im Moment sind sie nicht zugeordnet, wie folgt aus:Attribute in Viele-zu-Viele-Beziehungen (Hibernate)
A:
@ManyToMany(targetEntity=C.class, cascade={ CascadeType.PERSIST, CascadeType.MERGE })
@JoinTable(name="tblB", [email protected](name="A_ID"), [email protected](name="C_ID"))
private Collection<C> Cs;
C:
@ManyToMany(cascade = {CascadeType.PERSIST, CascadeType.MERGE}, mappedBy = "Cs", targetEntity = A.class)
private Collection<A> As;
Wie sollte ich tblB.SetDate aus diesem?
Prost
Nik
+1 interessante Frage – KLE