En inbäddningsbar klass är en klass vars förekomster lagras som en del av en ägande entitet och delar identitet med den ägande identiteten. Varje fält i den inbäddningsbara klassen avbildas till den databastabell som är associerad med den ägande entiteten.
Om du vill åsidosätta avbildningsinformationen för en viss underordnad klass använder du attributet @AttributeOverride
för den klassen.
En inbäddningsbar entitet identifieras med attributet @Embeddable
.
Använd den här proceduren till att lägga till inbäddningsbar beständighet för en befintlig entitet:
Öppna Java-klassen i projektutforskaren.
Välj klassen i JPA-strukturvyn.
Klicka avbildningstyphyperlänken för att öppna dialogrutan Välj avmappningstyp.
Välj Inbäddningsbar och klicka sedan på OK.
Slutför de återstående inställningarna i JPA-detaljvyn (för entiteter).