Utilizzare questa procedura per creare un'entit… JPA:
Da Selezione o Esplora progetti, selezionare il progetto JPA e, quindi, File > Nuovo > Altro. Viene visualizzata la finestra di dialogo Selezionare una procedura guidata.
Selezionare JPA > Entit… e, quindi, fare clic su Avanti. Viene visualizzata la pagina Classe entit….
Completare questa pagina come segue:
Selezionare il progetto JPA nel campo Progetto.
Nel campo Cartella di origine, selezionare o immettere l'ubicazione della cartella src
del progetto JPA.
Selezionare o immettere il nome del package della classe per questa entit… nel campo Package Java.
Immettere il nome della classe Java nel campo Nome classe.
Se necessario, immettere o selezionare una superclasse.
Se necessario, completare la sezione Eredit… come segue (queste propriet… sono facoltative):
Accettare l'opzione Entit… (l'impostazione predefinita) per creare una classe Java con
l'opzione @Entity
.
In alternativa, selezionare Superclasse associata (se Š stata definita una superclasse).
Selezionare Eredit… e quindi una delle strategie di associazione eredit… di JSR 220 (SINGLE_TABLE, TABLE_PER_CLASS, JOINED).
Selezionare Aggiungi alle associazioni entit… in XML per creare associazioni XML orm.xml
, invece di annotazioni.
Fare clic su Avanti per passare alla pagina Propriet… dell'entit… in cui si definiscono i campi persistenti per l'entit….
In alternativa, fare clic su Fine per completare l'entit….
Completare la pagina come segue:
Se necessario, immettere un nuovo nome per l'entit…. In tal modo un attributo name
viene aggiunto all'annotazione @Entity
(@Entity(name="EntityName")
).
Accettare Utilizza predefinito (l'impostazione predefinita) per utilizzare il valore predefinito per il nome della tabella associata. L'immissione di un nome differente determina l'aggiunta dell'annotazione @Table
con il relativo attributo name
definito come la nuova tabella (@Table(name="TableName")
).
Nota: Le opzioni correlate a Nome entit… sono disponibili se la Superclasse associata Š stata selezionata sulla pagina Classe entit… |
Aggiungere campi di persistenza all'entit… facendo clic su Aggiungi. Viene visualizzata la finestra di dialogo Campi entit….
Selezionare un tipo di persistenza dall'elenco Tipo. Ô possibile richiamare tipi aggiuntivi utilizzando la funzione Sfoglia.
Immettere il nome del campo e quindi fare clic su OK. Ripetere questa procedura per ogni campo.
Se necessario, selezionare Chiave per designare i campi come chiave primaria.
Selezionare il tipo di accesso Basato su campo (l'impostazione predefinita) o Basato su propriet….
Scegliere Fine. Eclipse aggiunge l'entit… al progetto.