Hallo zusammen,
ich komme bei meinem Problem einfach nicht weiter - alles was ich finden kann hört dort auf wo mein Problem anfängt.
Ich habe 2 Objekte die über eine M:N-Beziehung verknüpft werden sollen. Das klappt soweit auch.
Allerdings würde ich der Beziehungstabelle weitere Attribute zuordnen - und dazu finde ich nur, dass es geht, aber nicht wie.
Anbei ist (auszugsweise) der Code der beiden Klassen.
Code:
@Entity
public class Messeevent {
private List<Aussteller> ausstellerListe = new ArrayList<Aussteller>();
@ManyToMany
@OrderBy("name asc, id desc")
public List<Aussteller> getAusstellerListe() {
return ausstellerListe;
}
public void setAusstellerListe(List<Aussteller> ausstellerListe) {
this.ausstellerListe = ausstellerListe;
}
}
Code:
@Entity
public class Aussteller {
private List<Messeevent> messeevents = new ArrayList<Messeevent>();
@ManyToMany(mappedBy = "ausstellerListe")
@OrderBy("name asc, id desc")
public List<Messeevent> getMesseevents() {
return messeevents;
}
public void setMesseevents(List<Messeevent> messeevents) {
this.messeevents = messeevents;
}
}
Jetzt soll die entstehende Beziehungstabelle "messeevent_aussteller" noch 2 boolean Attribute erhalten.
Ich hoffe, jemand kann mir helfen!
Vielen Dank schon Mal im voraus!