Frage

In meiner Anwendung verwende ich JPA 2.0 mit Hibernate als Persistenzanbieter. Ich habe eine Eins-zu-Viele-Beziehung zwischen zwei Einheiten (mit a @JoinColumn und nicht @JoinTable). Ich wollte wissen, wie ich spezifizieren konnte inverse=true (wie angegeben in hbm.xml) in JPA -Anmerkungen, um den Beziehungsbesitzer umzukehren.

Vielen Dank.

War es hilfreich?

Lösung

Ich fand eine Antwort darauf. Das zugeordnete Attribut von @onetomany Annotation verhält sich in der XML -Datei gleich wie bei Inverse = true.

Andere Tipps

Das Attribut mappedBy Zeigt an, dass das Unternehmen auf dieser Seite die Umkehrung der Beziehung ist und der Eigentümer in der anderen Einheit wohnt. Andere Einheiten werden haben @JoinColumn Annotaion und @ManyToOne Beziehung. Daher denke ich, dass inverse = wahr ist wie @ManyToOne Anmerkung.

Auch inverse = ”true” bedeuten, dass dies der Beziehungsinhaber ist, um die Beziehung zu bewältigen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top