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

War es hilfreich?

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
scroll top