Voit m„„ritt„„ m„„ritteen vastaamaan suoraan tietokantasaraketta perusvastaavuusm„„rityksen avulla. Perusvastaavuusm„„rityksi„ voi k„ytt„„ vain seuraavien m„„ritelajien yhteydess„:
Java-alkeistyypit ja alkeistyyppien liittym„objektit
java.lang.String, java.math.BigInteger
java.math.BigDecimal
java.util.Date
java.util.Calendar, java.sql.Date
java.sql.Time
java.sql.Timestamp
byte[]
Byte[]
char[]
Character[]
enums
kaikki muut per„kk„istett„v„n
luokan toteuttavat tyypit
Luo perusvastaavuusm„„ritys seuraavasti:
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.
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 |
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 |
Valinnainen. | M„„ritt„„, voiko kentt„ olla tyhj„. | Kyll„ |
Laji | M„„ritt„„ tietolajin:
|
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>)