Projektia luotaessa Eclipse luo projektin hakemistoon META-INF\persistence.xml
-tiedoston.
META-INF-hakemistoon voi luoda persistence.xml
-tiedoston tukirakenteen JPA-projektia luotaessa (katso lis„tietoja kohdasta "Uuden JPA-projektin luonti"). T„t„ tiedostoa voi hallita joko XML-muokkausohjelman (katso ) tai persistence.xml-muokkausohjelman avulla.
Huomautus: Persistence.xml-muokkausohjelmassa voi olla k„ytett„viss„ seuraavanlaisia lis„sivuja sen mukaan, millainen JPA-toteutus on (esimerkiksi EclipseLink):
EclipseLink-k„ytt”ymp„rist”n JPA-toteutusta k„ytt„vi„ projekteja varten Yhteydet-sivulla on my”s JDBC-yhteysvarannon ominaisuudet. Jos projekti k„ytt„„ Yleinen-k„ytt”ymp„rist”„, vain Yleiset-, Yhteys-, Ominaisuudet- ja L„hde-sivut ovat k„ytett„viss„. |
persistence.xml
-muokkausohjelmaa k„ytet„„n seuraavasti:
Avaa persistence.xml
-tiedosto. Muokkausohjelman Yleiset-sivu avautuu.
K„yt„ Yleiset-sivua m„„ritt„ess„si persistence.xml
-tiedoston <persistent-unit>
-yksikk””n liittyvi„ m„„ritteit„ sek„ <provider>
- ja <class>
-elementtej„ (jotka on kuvattu seuraavassa taulukossa).
Vihje: persistence.xml-muokkausohjelman L„hde-sivun avulla voit tarkastella ja muokata muotoilematonta XML-tiedostoa. |
K„yt„ Yhteys-sivua seuraavalla tavalla m„„ritt„ess„si <jta-data-source>
- ja <non-jta-data-source>
-elementtej„:
Pysyvyystoimittajan k„ytt„m„ JTA (Java Transaction API) -l„hde m„„ritet„„n seuraavalla tavalla:
Valitse JTA Tapahtumalaji-luettelosta.
Anna tietol„hteen yleinen JNDI-nimi.
Muu kuin JTA-tietol„hde m„„ritet„„n seuraavalla tavalla:
Valitse Paikallisresurssi Tapahtumalaji-luettelosta.
Anna tietol„hteen yleinen JNDI-nimi.
Huomautus: Valitse Oletusarvo(), kun haluat k„ytt„„ s„il”n tietol„hdett„. |
Jos projekti k„ytt„„ Yleinen-k„ytt”ymp„rist”„, voit m„„ritt„„ my”s EclipseLink-yhteysvarannon ajurin, URL-osoitteen, k„ytt„j„tunnuksen ja salasanan.
K„yt„ Ominaisuudet-sivun taulukkoa, kun haluat m„„ritt„„ toimittajakohtaisen <properties>
-elementin.
Voit lis„t„ <property>
-elementtej„ seuraavasti:
Napsauta Lis„„-painiketta.
Anna <property>
-elementille <name>
- ja <value>
-m„„ritteet taulukon Nimi- ja Arvo-kenttien avulla.
Voit poistaa <property>
-elementin valitsemalla ensin taulukosta m„„ritetyn ominaisuuden ja napsauttamalla sitten Poista-painiketta.
Huomautus: Jos projekti k„ytt„„ EclipseLink-k„ytt”ymp„rist”„, yhteyssivulla on parametrit my”s JDBC-yhteysvarannon m„„ritt„mist„ varten. |