JPA-olion luonti

Voit luoda JPA-olion t„m„n toimintosarjan avulla:

  1. Valitse Navigaattorissa tai projektien selausn„kym„ss„ ensin JPA-projekti ja sitten vaihtoehdot Tiedosto > Uusi > Muu. Valitse ohjattu toiminto -valintaikkuna avautuu.

    Ohjattu JPA-olion luonti -toiminnon valinta

    Valitse ohjattu toiminto -valintaikkuna ja olio valittu.
  2. Valitse vaihtoehdot JPA > Olio ja napsauta sitten Seuraava-painiketta. Olioluokka-sivu avautuu.

    Olioluokka-sivu

    Ohjattu JPA-olion luonti -toiminnon Olioluokka-sivu.

    T„ydenn„ t„m„ sivu seuraavasti:

    • Valitse JPA-projekti Projekti-kent„ss„.

    • Valitse JPA-projektin src-kansion sijainti L„hdekansio-kent„ss„ tai kirjoita se siihen.

    • Valitse t„m„n olion luokkapaketin nimi Java-paketti-kent„ss„ tai kirjoita se siihen.

    • Kirjoita Java-luokan nimi Luokan nimi -kentt„„n.

    • Tarvittaessa anna tai valitse yliluokka.

    • Tarvittaessa t„yt„ Periytyvyys-osa seuraavasti (n„m„ ominaisuudet ovat valinnaisia):

      • Hyv„ksy Olio-asetus (joka on oletusasetus), kun haluat luoda Java-luokan @Entity-asetuksen avulla.

      • Vaihtoehtoisesti voit valita Vastaava yliluokka -vaihtoehdon (jos olet m„„ritt„nyt yliluokan).

      • Valitse Periytyvyys ja valitse sitten yksi JSR 220 -periytymisen vastaavuusm„„ritysten strategioista (SINGLE_TABLE, TABLE_PER_CLASS, JOINED).

      • Valitse Lis„„ XML-olioiden vastaavuusm„„rityksiin, kun haluat huomautusten sijaan luoda XML-vastaavuusm„„rityksi„ orm.xml-tiedostoon.

  3. Napsauttamalla Seuraava-painiketta voit jatkaa Olion ominaisuudet -sivulle, jossa olion pysyv„t kent„t m„„ritet„„n.

    Olion ominaisuudet -sivu

    Ohjattu JPA-olion luonti -toiminnon Olion ominaisuudet -sivu.

    Vaihtoehtoisesti voit viimeistell„ olion napsauttamalla Valmis-painiketta.

  4. T„ydenn„ sivu seuraavasti:

    1. Anna oliolle uusi nimi tarvittaessa. T„ll”in name-m„„rite lis„t„„n @Entity-huomautukseen (@Entity(name="EntityName")).

    2. Hyv„ksym„ll„ K„yt„ oletusarvoa -vaihtoehdon (joka on oletusasetus) voit k„ytt„„ vastaavuusm„„ritetyn taulukon nimen„ oletusarvoa. Jos annat eri nimen, lis„t„„n @Table-huomautus ja sen name-m„„rite m„„ritet„„n uudeksi taulukoksi (@Table(name="TableName")).


      Huomautus:

      Olion nimeen liittyv„t asetukset eiv„t ole k„ytett„viss„, jos valitsit Vastaava yliluokka -vaihtoehdon Olioluokka-sivulla

    3. Olioon voi lis„t„ pysyvyyskentti„ napsauttamalla Lis„„-painiketta. Oliokent„t-valintaikkuna avautuu.

      Oliokent„t-valintaikkuna

      Oliokent„t-valintaikkuna.
    4. Valitse lajiluettelosta pysyvyyslaji. Lis„„ lajeja voi noutaa Selaa-toiminnon avulla.

    5. Anna kent„n nimi ja napsauta sitten OK-painiketta. Toista t„m„ toimintosarja jokaisen kent„n kohdalla.

    6. Valitse tarvittaessa Avain-vaihtoehto, kun haluat m„„ritt„„ kent„n perusavaimeksi.

    7. Valitse joko kentt„pohjainen k„yt”n laji (joka on oletusasetus) tai ominaisuuspohjainen k„yt”n laji.

  5. Napsauta Valmis-painiketta. Eclipse lis„„ olion projektiin.

 

Aiheeseen liittyvi„ ohjeita

Ohjattu uuden JPA-olion luontitoiminto
Ohjattu uuden JPA-projektin luontitoiminto
JPA-kehitysperspektiivi

 

Aiheeseen liittyvi„ teht„vi„

Tiedoston persistence.xml hallinta
Pysyvyyden lis„ys luokkaan

 

Aiheeseen liittyv„ k„site

Java-pysyvyyden perusteet
Tiedosto persistence.xml