Progetto |
Il nome del progetto JPA. |
|
Cartella di origine |
Il percorso della cartella src del progetto JPA. |
|
Package Java |
Il nome del package della classe. |
|
Nome classe |
Il nome della classe Java. |
|
Superclasse |
Selezionare la superclasse. |
|
Eredit… |
Poich‚ la procedura guidata crea una classe Java con l'annotazione @Entity , l'opzione Entit… viene selezionata per impostazione predefinita.
Selezionare Superclasse associata se Š stata definita una superclasse.
Per aggiungere un'annotazione @Inheritance all'entit…, selezionare Eredit… e quindi selezionare una delle strategie di associazione di eredit… (descritta in JSR 220):
-
SINGLE_TABLE -- Tutte le classi in una gerarchia come associate ad una singola tabella. Questa annotazione Š senza un'attributo per la strategia di eredit….
-
TABLE_PER_CLASS -- Ogni classe Š associata ad una tabella separata.
-
JOINED -- L'elemento principale della gerarchia classi Š rappresentato da una tabella singola. Ogni sottoclasse Š rappresentata da una tabella separata che contiene quei campi che sono specifici per la sottoclasse (non ereditati dalla relativa superclasse) e le colonne che rappresentano la relativa chiave primaria. Le colonne chiave primarie della tabella della sottoclasse servono come chiave esterna alla chiave primaria della tabella della superclasse.
|
Entit… |
Associazioni entit… XML |
Selezionare Aggiungi alle associazioni entit… in XML per creare associazioni XML orm.xml , invece di annotazioni.
Utilizzare il campo File di associazione per specificare il file da utilizzare. Per impostazione predefinita, le associazioni sono memorizzate nel file META-INF/orm.xml .
|
|