Hibernate One to One Mapping
-
08-10-2019 - |
Frage
Ich habe zwei Klasse
Class Item
{
private Auction CorrespondingAuction;
}
Class Auction
{
private Item CurrentItem;
}
Kann jemand sagen, wie diese in XML zu einer Zuordnung zu setzen, muss es sein, bidirektionale
Lösung 2
In Auktion XML-Datei:
<many-to-one name="CurrentItem" class="com.BiddingSystem.Models.Item" fetch="join"
not-null="true" cascade="all" unique="true" lazy="false">
<column name="CURRENTITEM" />
</many-to-one>
In Artikel XML-Datei:
<one-to-one name="auction" class="com.BiddingSystem.Models.Auction" property-ref="CurrentItem"/>
Immobilien-ref bezieht sich auf den Namen der Variablen an Klassenposition in der Auktion Klasse entspricht
Andere Tipps
dieser Spickzettel .Dies zeigt einfache Beispiele für alle, die von Hibernate unterstützt Zuordnungen.
Sie müssen PK gemeinsam haben:
Class Item {
@Id
Long id;
@OneToOne
private Auction CorrespondingAuction;
}
Class Auction {
@Id
Long id;
private Item CurrentItem;
}
Die ID für Auktion von der ID genommen wird bereits für Punkt erzeugt
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow