Utilizzare un'Associazione uno-a-uno per definire una relazione con molteplicit… uno-a-molti.
Nella Vista Struttura JPA, selezionare il campo da associare.
Fare clic con il tasto destro del mouse e quindi selezionare Associa come > Uno-a-uno. La Vista Dettagli JPA (per gli attributi) visualizza le propriet… relative al campo selezionato.
Utilizzare questa tabella per completare i campi Informazioni generali nella vista Dettagli JPA.
Propriet… | Descrizione | Impostazione predefinita |
---|---|---|
Collegamento ipertestuale entit… associata | Definisce l'associazione come Uno-a-uno. Questo corrisponde all'annotazione @OneToOne . |
Uno-a-uno |
Entit… di destinazione | L'entit… cui viene associato questo attributo. | nullo
Non Š necessario specificare in maniera esplicita l'entit… di destinazione, poich‚ pu• essere dedotto dal tipo di oggetto di riferimento. |
Tipo di recupero | Definisce la modalit… di caricamento dati dal database. Per maggiori dettagli, fare riferimento a "Tipo di recupero".
|
Veloce |
Associato da | Il campo del database che contiene la relazione. |
Utilizzare questa tabella per completare i campi Informazioni sull'esecuzione di join di colonne nella vista Dettagli JPA.
Eclipse aggiunge le seguenti annotazioni al campo:
@OneToOne(targetEntity=<TARGET_ENTITY>, cascade=CascadeType.<CASCADE_TYPE>, fetch = FetchType.<FETCH_TYPE>, mappedBy = "<MAPPED_BY>") @JoinColumn(name="<JOIN_COLUMN_NAME>", referencedColumnName= "<JOIN_COLUMN_REFERENCED_COLUMN>", insertable = <INSERTABLE>, updatable = <UPDATABLE>)