クラス AbstractJpaQueryProvider

java.lang.ObjectSE
org.springframework.batch.item.database.orm.AbstractJpaQueryProvider
実装されたすべてのインターフェース:
JpaQueryProviderorg.springframework.beans.factory.InitializingBean
既知の直属サブクラス
JpaNamedQueryProviderJpaNativeQueryProvider

public abstract class AbstractJpaQueryProvider extends ObjectSE implements JpaQueryProvider, org.springframework.beans.factory.InitializingBean

すべての JPA Query プロバイダーの基本クラスとして機能する抽象 JPA クエリプロバイダー。

導入:
2.1
作成者:
Anatoly Polinsky, Dave Syer, Mahmoud Ben Hassine
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    protected jakarta.persistence.EntityManager
    EntityManager 用の Getter
    void
    setEntityManager(jakarta.persistence.EntityManager entityManager)
    この HibernateQueryProvider によって作成された entityManager をオーバーライドするパブリック setter。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE

    インターフェース org.springframework.beans.factory.InitializingBean から継承されたメソッド

    afterPropertiesSet

    インターフェース org.springframework.batch.item.database.orm.JpaQueryProvider から継承されたメソッド

    createQuery
  • コンストラクターの詳細

    • AbstractJpaQueryProvider

      public AbstractJpaQueryProvider()
  • メソッドの詳細

    • setEntityManager

      public void setEntityManager(jakarta.persistence.EntityManager entityManager)

      この HibernateQueryProvider によって作成された entityManager をオーバーライドするパブリック setter。これは現在、HibernateQueryProvider がユーザーの管理対象トランザクションに参加できるようにするために必要です。

      次で指定:
      インターフェース JpaQueryProvidersetEntityManager 
      パラメーター:
      entityManager - 使用する EntityManager
    • getEntityManager

      protected jakarta.persistence.EntityManager getEntityManager()

      EntityManager 用の Getter

      戻り値:
      entityManager 注入された EntityManager