| パッケージ | 説明 |
|---|---|
| javax.persistence |
Java Persistence APIは永続化とオブジェクト/リレーショナルマッピングの管理のためのAPIです。
|
| javax.persistence.criteria |
Java永続化クライテリアAPI
|
| javax.persistence.spi |
Java永続化プロバイダのためのSPI
|
| クラスと説明 |
|---|
| AccessType
エンティティクラスやマップドスーパークラス、組み込みクラス、もしくはそれらのようなクラスの特定の属性に適用されるアクセス型を指定するために
Access アノテーションと共に使用されます。 |
| AttributeNode
エンティティグラフの属性ノードを表します。
|
| Cache
L2キャッシュと対話するために使用されるインターフェースです。
|
CacheRetrieveMode
findメソッドやクエリーによってデータが取得されるときのふるまいを指定するためにjavax.persistence.cache.retrieveModeプロパティの値として使用されます。 |
| CacheStoreMode
データがデータベースから読み取られたときとデータがデータベースにコミットされたときのふるまいを指定するために
javax.persistence.cache.storeModeプロパティの値として使用されます。 |
| CascadeType
関連するエンティティに伝搬するカスケード操作の設定を定義します。
|
| ConstraintMode
制約の適用を制御するために使用されます。
|
| DiscriminatorType
識別カラムでサポートされている型を定義します。
|
| EntityGraph
この型はエンティティグラフとエンティティのリレーションシップの境界と属性ノードを定義するためのテンプレートとして使用されるエンティティグラフのルートを表します。
|
| EntityManager
永続化コンテキストと対話するために使用されるインタフェース。
|
| EntityManagerFactory
永続化ユニットのためのエンティティマネージャファクトリーと対話するために使用されるインターフェースです。
|
| EntityTransaction
リソースローカルエンティティマネージャー上のトランザクションを制御するために使用されるインタフェースです。
|
| EnumType
列挙型のマッピングを定義します。
|
| FetchType
データベースからデータをフェッチする戦略を定義します。
|
| FlushModeType
フラッシュモードの設定です。
|
| GenerationType
主キー生成戦略の型を定義します。
|
| InheritanceType
継承戦略のオプションを定義します。
|
| LockModeType
ロックモードはロックを取る
EntityManagerメソッドの1つ(lockやfind、refresh)または
Query.setLockMode()、TypedQuery.setLockMode()メソッドのいずれかにLockModeType
引数を渡すことによって指定できます。 |
| Parameter
クエリーパラメーターオブジェクトの型です。
|
| ParameterMode
ストアドプロシージャのクエリーのパラメーターのモードを指定します。
|
PersistenceContextType
PersistenceContextでトランザクションスコープまたは拡張された永続化コンテキストを使用するかどうかを指定します。 |
| PersistenceException
問題が発生したときに永続化プロバイダによって投げれます。
|
| PersistenceUnitUtil
アプリケーションと永続化プロバイダが管理する永続化ユニットの間のユーティリティインターフェースです。
|
| PersistenceUtil
アプリケーションと永続化ユニットの間のユーティリティインターフェースです。
|
| PessimisticLockScope
悲観ロックのための
javax.persistence.lock.scopeプロパティの値を定義します。 |
| Query
クエリー実行のコントロールに使用するインターフェースです。
|
| SharedCacheMode
プロバイダが永続化ユニットにレベル2のキャッシュを使用する方法を指定します。
|
| StoredProcedureQuery
ストアドプロシージャーのクエリー実行を制御するために使用されるインターフェイスです。
|
| Subgraph
この型はマネージドタイプに対応する属性ノードのサブグラフを表します。
|
| SynchronizationType
永続化コンテキストが現在のトランザクションと常に自動的に同期するかどうか、
または永続化コンテキストを
EntityManager.joinTransaction()メソッドを使用して現在のトランザクションに明示的に参加する必要があるかどうかを指定します。 |
TemporalType
java.util.Dateまたはjava.util.Calendarへの特別なマッピングを示すために使用される型です。 |
TupleElement
TupleElementインターフェースはクエリーの結果タプルから返される要素を定義します。 |
| TypedQuery
型付きクエリーの実行を制御するためのインタフェースです。
|
| ValidationMode
永続化ユニットのプロバイダによって使用される検証モードです。
|
| クラスと説明 |
|---|
| Parameter
クエリーパラメーターオブジェクトの型です。
|
| Tuple
クエリーの結果タプルの要素を抽出するためのインタフェース。
|
TupleElement
TupleElementインターフェースはクエリーの結果タプルから返される要素を定義します。 |
| クラスと説明 |
|---|
| EntityManagerFactory
永続化ユニットのためのエンティティマネージャファクトリーと対話するために使用されるインターフェースです。
|
| SharedCacheMode
プロバイダが永続化ユニットにレベル2のキャッシュを使用する方法を指定します。
|
| ValidationMode
永続化ユニットのプロバイダによって使用される検証モードです。
|
Translated by @megascus.