クラス JpaCursorItemReader<T>

型パラメーター:
T - 読むアイテムの種類
実装済みのインターフェース一覧:
ItemReader<T>ItemStreamItemStreamReader<T>org.springframework.beans.factory.InitializingBean

public class JpaCursorItemReader<T> extends AbstractItemCountingItemStreamItemReader<T> implements org.springframework.beans.factory.InitializingBean
JPA Query.getResultStream() に基づく ItemStreamReader の実装。初期化時に JPQL クエリを実行し、AbstractItemCountingItemStreamItemReader.read() メソッドが呼び出されると結果セットを反復処理して、現在の行に対応するオブジェクトを返します。クエリは、setQueryString(String) を使用して直接設定することも、setQueryProvider(JpaQueryProvider) を介してクエリプロバイダーを使用して設定することもできます。実装はスレッドセーフではありません。
導入:
4.3
作成者:
Mahmoud Ben Hassine