Inbäddad avbildning

Du kan använda en inbäddad avbildning till att ange ett beständigt fält eller en beständig egenskap för en entitet vars värde är en förekomst av en inbäddningsbar klass.

  1. Högerklicka i JPA-strukturvyn på det fält dom ska avbildas.

  2. Välj Avbilda som > Inbäddad. Egenskaperna för det valda fältet visas i JPA-detaljvyn (för attribut).

  3. Använd den här tabellen till att fylla i de återstående fälten i JPA-detaljvyn.

    Egenskap Beskrivning Standard
    Hyperlänk för entitetsavbildning Definiera den här avbildningen som inbäddad.

    Den motsvarar @Embedded-kommentaren.

    Inbäddad
    Attributåsidosättningar Ange om du vill åsidosätta standardavbildningen för ett attribut för en entitet. Välj Åsidosätt standardinställningar.

Följande läggs till i fältet:

@Embedded
@AttributeOverride(column=@Column(table="<kolumntabell>", name = "<kolumnnamn>"))

 

Närliggande uppgifter

Avbilda en entitet

 

Närliggande referens

JPA-strukturvyn
JPA-detaljvyn (för attribut)

 

Närliggande begrepp

OR-avbildningar
EJB 3.0 Java Persistence API