12.2 persistence.xml
persistence.xmlの構成を次に示します。
タグ名 |
出現パターン |
説明 |
|||
---|---|---|---|---|---|
1回 |
ルートタグを表します。 |
||||
┗ |
0回以上 |
永続化ユニットの定義をします。 |
|||
┣ ┃ |
0または1回 |
永続化ユニットに関する説明を記述します。 |
|||
┣ ┃ |
0または1回 |
javax.persistence.spi.PersistenceProviderの実装クラス名を指定します。 |
|||
┣ ┃ |
0または1回 |
JTAトランザクションに対応したデータソースの参照を指定します。 |
|||
┣ ┃ |
0または1回 |
JTAトランザクションには対応していないデータソースの参照を指定します。 |
|||
┣ ┃ |
0回以上 |
O/Rマッピングファイルを指定します。 |
|||
┣ ┃ ┃ |
0回以上 |
entityクラス,embeddableクラス,およびmappedsuperクラスを含むJARファイル名を記述します。 |
|||
┣ ┃ |
0回以上 |
entityクラス,embeddableクラス,およびmappedsuperクラスを記述します。 |
|||
┣ ┃ |
0または1回 |
Perisitenceクラスを指定します。 |
|||
┗ |
0または1回 |
CJPAプロバイダ独自のプロパティを定義します。 |
|||
┗ |
0回以上 |
各種のプロパティを定義します。 |
それぞれのタグの詳細については,「12.2.1 persistence.xmlの詳細」を参照してください。