| AccessType | Access アノテーションとともに使用して、エンティティクラス、マップされたスーパークラス、埋め込み可能なクラス、そのようなクラスの特定の属性に適用するアクセス型を指定します。 |
|---|
| AssociationOverride | エンティティ関連のマッピングをオーバーライドするために使用されます。 |
|---|
| AttributeNode | エンティティグラフの属性ノードを表します。 |
|---|
| AttributeOverride | Basic (明示的またはデフォルト)プロパティまたはフィールド、または Id プロパティまたはフィールドのマッピングをオーバーライドするために使用されます。
|
|---|
| Cache | 2 次キャッシュと対話するために使用されるインターフェース。 |
|---|
| CacheRetrieveMode | jakarta.persistence.cache.retrieveMode プロパティの値として使用され、データが find メソッドおよびクエリによって取得されるときの動作を指定します。
|
|---|
| CacheStoreMode | jakarta.persistence.cache.storeMode プロパティの値として使用され、データがデータベースから読み取られるとき、データがデータベースにコミットされるときの動作を指定します。
|
|---|
| CascadeType | 関連付けられたエンティティに伝播される一連のカスケード可能な操作を定義します。 |
|---|
| Column | 永続プロパティまたはフィールドのマップされた列を指定します。 |
|---|
| ColumnResult | |
|---|
| ConstraintMode | 制約の適用を制御するために使用されます。 |
|---|
| ConstructorResult | |
|---|
| Convert | 基本的なフィールドまたはプロパティの変換を指定します。 |
|---|
| DiscriminatorType | 識別列のサポートされている型を定義します。 |
|---|
| EntityGraph | この型は、エンティティおよびエンティティの関連のグラフの属性ノードと境界を定義するためのテンプレートとして使用されるエンティティグラフのルートを表します。 |
|---|
| EntityManager | 永続コンテキストと対話するために使用されるインターフェース。 |
|---|
| EntityManagerFactory | 永続性ユニットのエンティティマネージャーファクトリと対話するために使用されるインターフェース。 |
|---|
| EntityResult | |
|---|
| EntityTransaction | リソースローカルエンティティマネージャーでトランザクションを制御するために使用されるインターフェース。 |
|---|
| EnumType | 列挙型のマッピングを定義します。 |
|---|
| FetchType | データベースからデータを取得するための戦略を定義します。 |
|---|
| FieldResult | SQL クエリの SELECT リストで指定された列をエンティティクラスのプロパティまたはフィールドにマッピングするために、 EntityResult アノテーションと組み合わせて使用されます。 |
|---|
| FlushModeType | フラッシュモード設定。 |
|---|
| ForeignKey | スキーマ生成が有効な場合の外部キー制約の処理を指定するために使用されます。 |
|---|
| GenerationType | 主キー生成戦略の型を定義します。 |
|---|
| Index | スキーマ生成で使用され、インデックスの作成を指定します。 |
|---|
| InheritanceType | 継承戦略オプションを定義します。 |
|---|
| JoinColumn | エンティティの関連付けまたは要素コレクションに参加するための列を指定します。 |
|---|
| JoinTable | 関連付けのマッピングを指定します。 |
|---|
| LockModeType | |
|---|
| MapKeyJoinColumn | マップキーであるエンティティへのマッピングを指定します。 |
|---|
| NamedAttributeNode | NamedAttributeNode は NamedEntityGraph のメンバー要素です。
|
|---|
| NamedEntityGraph | 検索操作またはクエリのパスと境界を指定するために使用されます。 |
|---|
| NamedNativeQuery | 名前付きのネイティブ SQL クエリを指定します。 |
|---|
| NamedQuery | Jakarta Persistence クエリ言語で静的な名前付きクエリを指定します。 |
|---|
| NamedStoredProcedureQuery | ストアドプロシージャ、そのパラメーター、その結果の型を指定し、名前を付けます。 |
|---|
| NamedSubgraph | NamedSubgraph は NamedEntityGraph のメンバー要素です。
|
|---|
| Parameter | クエリパラメーターオブジェクトの型。 |
|---|
| ParameterMode | ストアドプロシージャクエリのパラメーターのモードを指定します。 |
|---|
| PersistenceContext | |
|---|
| PersistenceContextType | |
|---|
| PersistenceException | 問題が発生したときに永続化プロバイダーによってスローされます。 |
|---|
| PersistenceProperty | 単一のコンテナーまたは永続プロバイダーのプロパティを説明します。 |
|---|
| PersistenceUnit | |
|---|
| PersistenceUnitUtil | 永続性ユニットを管理するアプリケーションと永続性プロバイダー間のユーティリティインターフェース。 |
|---|
| PersistenceUtil | アプリケーションと永続性プロバイダー間のユーティリティインターフェース。 |
|---|
| PessimisticLockScope | 悲観的ロックの jakarta.persistence.lock.scope プロパティの値を定義します。 |
|---|
| PrimaryKeyJoinColumn | 別のテーブルに結合するための外部キーとして使用される主キー列を指定します。 |
|---|
| Query | クエリの実行を制御するために使用されるインターフェース。 |
|---|
| QueryHint | |
|---|
| SecondaryTable | アノテーション付きエンティティクラスのセカンダリテーブルを指定します。 |
|---|
| SequenceGenerator | |
|---|
| SharedCacheMode | プロバイダーが永続性ユニットに 2 次キャッシュを使用する方法を指定します。 |
|---|
| SqlResultSetMapping | ネイティブ SQL クエリまたはストアドプロシージャの結果のマッピングを指定します。 |
|---|
| StoredProcedureParameter | 名前付きストアドプロシージャクエリのパラメーターを指定します。 |
|---|
| StoredProcedureQuery | ストアドプロシージャクエリの実行を制御するために使用されるインターフェース。 |
|---|
| Subgraph | この型は、管理対象型に対応する属性ノードのサブグラフを表します。 |
|---|
| SynchronizationType | |
|---|
| TableGenerator | |
|---|
| TemporalType | java.util.Date または java.util.Calendar の特定のマッピングを示すために使用される型。
|
|---|
| TupleElement | TupleElement インターフェースは、クエリ結果タプルで返される要素を定義します。
|
|---|
| TypedQuery | 型付きクエリの実行を制御するために使用されるインターフェース。 |
|---|
| UniqueConstraint | プライマリテーブルまたはセカンダリテーブルの生成された DDL に一意の制約を含めることを指定します。 |
|---|
| ValidationMode | プロバイダーが永続性ユニットに使用する検証モード。 |
|---|