パッケージ org.springframework.orm.jpa
@NonNullApi @NonNullFields パッケージ org.springframework.orm.jpa
JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。EntityManagerFactory ヘルパークラス、JPA アクセス用のテンプレートとコールバック、ローカル JPA トランザクション用の Spring のトランザクション SPI の実装が含まれています。
- クラス説明Spring アプリケーションコンテキスト内にローカル JPA
EntityManagerFactory
EE インスタンスを作成する抽象FactoryBean
。JpaDialect
インターフェースのデフォルト実装。通常 JPAEntityManager
EE を取得するために、JPAEntityManagerFactory
EE にアクセスする必要があるクラスの基本クラス。Spring 管理の JPAEntityManagerFactory
EE のメタデータインターフェース。JPA EntityManager 処理のメソッドを特徴とするヘルパークラス。トランザクション内で EntityManager インスタンスを再利用できます。JPAEntityManager
EE をラップするリソースホルダー。EntityManager プロキシによって実装されるEntityManager
EE のサブインターフェース。「拡張」EntityManagers の JPA 仕様のセマンティクスに従うさまざまなEntityManager
EE プロキシを作成するためのデリゲート。基盤となる JDBC 接続へのアクセスなど、標準の JPA 3.0 が提供しない特定の機能をカプセル化する SPI 戦略。ObjectRetrievalFailureException の JPA 固有のサブクラス。ObjectOptimisticLockingFailureException の JPA 固有のサブクラス。UncategorizedDataAccessException の JPA 固有のサブクラス。具体的なorg.springframework.dao
例外と一致しない JPA システムエラー用。単一の JPAEntityManagerFactory
EE のPlatformTransactionManager
実装。ベンダー固有の動作を Spring の EntityManagerFactory クリエーターにプラグインできる SPI インターフェース。JPA の標準コンテナーブートストラップ契約に従って JPAEntityManagerFactory
EE を作成するFactoryBean
。JPA の標準的なスタンドアロンブートストラップ契約に従って JPAEntityManagerFactory
EE を作成するFactoryBean
。特定のEntityManagerFactory
EE の共有可能な JPAEntityManager
EE 参照を作成するためのデリゲート。