Monelta yhdelle -vastaavuusm„„ritys

Voit m„„ritt„„ monelta yhdelle -monimuotoisuusominaisuuden sis„lt„v„n yksiarvoisen liit„nn„n toiseen olioluokkaan monelta yhdelle -vastaavuusm„„rityksen avulla.

  1. Valitse JPA-rakennen„kym„ss„ kentt„, jonka vastaavuuden haluat m„„ritt„„.

  2. Napsauta kentt„„ hiiren kakkospainikkeella ja valitse sitten vaihtoehdot M„„rit„ vastaavuus nimell„ > Monelta yhdelle. JPA-tieton„kym„ss„ (m„„ritteiden) n„kyv„t valitun kent„n ominaisuudet.

  3. T„yt„ JPA-tieton„kym„n yleistietokent„t seuraavan taulukon avulla.

    Ominaisuus Kuvaus Oletusarvo
    Olion vastaavuuksien m„„ritys -hyperlinkki M„„ritt„„ vastaavuusm„„rityksen Monelta yhdeksi. T„m„ vastaa @ManyToOne-huomautusta. Monelta yhdelle
    Kohdeolio Olio, jota t„m„ m„„rite on m„„ritetty vastaamaan. null

    Kohdeoliota ei tarvitse m„„ritt„„ eksplisiittisesti, koska se on p„„telt„viss„ viitatun objektin lajin perusteella.

    Nouda M„„ritt„„ tietojen lataustavan tietokannasta. Lis„tietoja on ohjeaiheessa Noudon laji.
    • Ennakoiva

    • Tarvittaessa

    Ennakoiva
    Limitys Katso lis„tietoja kohdasta "Limityksen laji".
    • Oletusarvo

    • Kaikki

    • Pysyv„ksi m„„ritys

    • Yhdist„

    • Poista

    Oletusarvo
    Valinnainen. M„„ritt„„, voiko kentt„ olla tyhj„. Kyll„

  4. T„yt„ JPA-tiedot-n„kym„n Liitossarakkeiden tiedot -v„lilehden kent„t seuraavan taulukon avulla.

    Ominaisuus Kuvaus Oletusarvo
    Liitossarake M„„rit„ olion liit„nn„n liitt„mist„ varten sarake, jolla on vastaavuusm„„ritys. Kentt„ vastaa @JoinColum-m„„ritett„.

    Valitse Ohita oletusarvot -vaihtoehto ja lis„„ tai poista liitossarakkeet tai muokkaa niit„.

    Oletusarvoisesti vastaavuusm„„rityksess„ oletetaan olevan yksitt„inen liitos.

Eclipse lis„„ seuraavat huomautukset kentt„„n:

@JoinTable(joinColumns=@JoinColumn(name="<JOIN_COLUMN>"), 
    name = "<JOIN_TABLE_NAME>")
@ManyToOne(targetEntity=<TARGET_ENTITY>, fetch=<FETCH_TYPE>, 
    cascade=<CASCADE_TYPE>)

 

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