クラス JpaNativeQueryProvider<E>

java.lang.ObjectSE
org.springframework.batch.item.database.orm.AbstractJpaQueryProvider
org.springframework.batch.item.database.orm.JpaNativeQueryProvider<E>
型パラメーター:
E - クエリを実行して返されたエンティティ
実装されたすべてのインターフェース:
JpaQueryProviderorg.springframework.beans.factory.InitializingBean

public class JpaNativeQueryProvider<E> extends AbstractJpaQueryProvider

このクエリプロバイダーは、注入されたネイティブ SQL クエリから JPA Query を作成します。これは、クエリヒント、Oracle の CONNECT キーワードなど、データベース固有の機能を利用する必要がある場合に役立ちます。

作成者:
Anatoly Polinsky, Mahmoud Ben Hassine
  • コンストラクターの詳細

    • JpaNativeQueryProvider

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

    • createQuery

      public jakarta.persistence.Query createQuery()
      インターフェースからコピーされた説明: JpaQueryProvider

      クエリオブジェクトを作成します。

      戻り値:
      作成されたクエリ
    • setSqlQuery

      public void setSqlQuery(StringSE sqlQuery)
    • setEntityClass

      public void setEntityClass(ClassSE<E> entityClazz)
    • afterPropertiesSet

      public void afterPropertiesSet() throws ExceptionSE
      例外:
      ExceptionSE