Perusvastaavuusm„„ritys

Voit m„„ritt„„ m„„ritteen vastaamaan suoraan tietokantasaraketta perusvastaavuusm„„rityksen avulla. Perusvastaavuusm„„rityksi„ voi k„ytt„„ vain seuraavien m„„ritelajien yhteydess„:

Luo perusvastaavuusm„„ritys seuraavasti:

  1. Kun haluat m„„ritt„„ vastaavuudet, napsauta JPA-rakennen„kym„ss„ kentt„„ hiiren kakkospainikkeella. Valitse vaihtoehdot M„„rit„ vastaavuus nimell„ > Perus. JPA-tieton„kym„ss„ (m„„ritteiden) n„kyv„t valitun kent„n ominaisuudet.

  2. T„yt„ loput JPA-tieton„kym„n kent„t seuraavan taulukon avulla.

    Ominaisuus Kuvaus Oletusarvo
    Olion vastaavuusm„„ritys -hyperlinkki M„„ritt„„ vastaavuusm„„rityksen perusvastaavuusm„„ritykseksi.

    T„m„ vastaa @Basic-huomautusta.

    Perus
    Sarake Olion m„„ritett„ vastaamaan m„„ritetty tietokantasarake. Lis„tietoja on ohjeaiheessa Sarake. Oletusarvoisesti sarakkeen nimen oletetaan olevan sama kuin m„„ritteen nimi, ja se lis„t„„n aina INSERT- ja UPDATE-lauseisiin.
    Taulukko Tietokantataulukon nimi.
    Nouda M„„ritt„„ tietojen lataustavan tietokannasta. Lis„tietoja on ohjeaiheessa Noudon laji.
    • Ennakoiva

    • Tarvittaessa

    Ennakoiva
    Valinnainen. M„„ritt„„, voiko kentt„ olla tyhj„. Kyll„
    Laji M„„ritt„„ tietolajin:
    • Oletusarvo

    • LOB - M„„ritt„„, onko kohde suuri objekti (BLOB- tai CLOB-objekti). Lis„tietoja on ohjeaiheessa LOB.

    • Aikasarja - M„„ritt„„, onko kohde p„iv„m„„r„-, kellonaika- tai aikaleimaobjekti. Lis„tietoja on ohjeaiheessa Aikasarja.

    • Lueteltu - m„„ritt„„, miten luetellut rajoitteet m„„ritet„„n pysyviksi j„rjestysluvuiksi tai merkkijonoiksi aiemmin m„„ritetyn tietokantaskeeman noudattamiseksi.



Eclipse lis„„ seuraavat huomautukset kentt„„n:

@Column(name="<COLUMN_NAME>", table="<COLUMN_TABLE>", 
    insertable=<INSERTABLE>, updatable=<UPDATABLE>)
@Basic(fetch=FetchType.<FETCH_TYPE>, optional = <OPTIONAL>)
@Temporal(TemporalType.<TEMPORAL>)

 

Aiheeseen liittyv„ teht„v„

Olion vastaavuuksien m„„ritys

 

Aiheeseen liittyvi„ ohjeita

JPA-rakennen„kym„
JPA-tieton„kym„ (m„„ritteiden)

 

Aiheeseen liittyv„ k„site

OR-vastaavuusm„„ritysten perusteet
EJB 3.0 Java Persistence -ohjelmointirajapinnan perusteet