Creazione di un'entit… JPA

Utilizzare questa procedura per creare un'entit… JPA:

  1. Da Selezione o Esplora progetti, selezionare il progetto JPA e, quindi, File > Nuovo > Altro. Viene visualizzata la finestra di dialogo Selezionare una procedura guidata.

    Selezione della procedura guidata per la creazione di un'entit… JPA

    La finestra di dialogo per la selezione di una procedura guidata con Entit… selezionata.
  2. Selezionare JPA > Entit… e, quindi, fare clic su Avanti. Viene visualizzata la pagina Classe entit….

    La pagina Classe entit…

    La pagina Classe entit… della procedura guidata per la creazione di un'entit… JPA.

    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.

  3. Fare clic su Avanti per passare alla pagina Propriet… dell'entit… in cui si definiscono i campi persistenti per l'entit….

    La pagina Propriet… dell'entit…

    La pagina Propriet… dell'entit… della procedura guidata per la creazione di entit… JPA.

    In alternativa, fare clic su Fine per completare l'entit….

  4. Completare la pagina come segue:

    1. Se necessario, immettere un nuovo nome per l'entit…. In tal modo un attributo name viene aggiunto all'annotazione @Entity (@Entity(name="EntityName")).

    2. 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…

    3. Aggiungere campi di persistenza all'entit… facendo clic su Aggiungi. Viene visualizzata la finestra di dialogo Campi entit….

      La finestra di dialogo Campi entit…

      La finestra di dialogo Campi entit….
    4. Selezionare un tipo di persistenza dall'elenco Tipo. Ô possibile richiamare tipi aggiuntivi utilizzando la funzione Sfoglia.

    5. Immettere il nome del campo e quindi fare clic su OK. Ripetere questa procedura per ogni campo.

    6. Se necessario, selezionare Chiave per designare i campi come chiave primaria.

    7. Selezionare il tipo di accesso Basato su campo (l'impostazione predefinita) o Basato su propriet….

  5. Scegliere Fine. Eclipse aggiunge l'entit… al progetto.

 

Attivit… correlate

Procedura guidata per la creazione di entit… JPA
Procedura guidata per la creazione di un nuovo progetto JPA
Prospettiva di sviluppo JPA

 

Attivit… correlate

Gestione del file persistence.xml
Aggiunta della persistenza ad una classe

 

Concetti correlati

Informazioni sulla persistenza Java
Il file persistence.xml