クラスの使用
org.springframework.batch.item.database.builder.JdbcPagingItemReaderBuilder
JdbcPagingItemReaderBuilder を使用するパッケージ
org.springframework.batch.item.database.builder 内の JdbcPagingItemReaderBuilder 使用
修飾子と型メソッド説明JdbcPagingItemReaderBuilder.beanRowMapper(ClassSE<T> mappedClass) RowMapperとして使用されるBeanPropertyRowMapperを作成します。JdbcPagingItemReaderBuilder.currentItemCount(int currentItemCount) 現在のアイテムのインデックス。JdbcPagingItemReaderBuilder.dataRowMapper(ClassSE<T> mappedClass) RowMapperとして使用されるDataClassRowMapperを作成します。JdbcPagingItemReaderBuilder.dataSource(DataSourceSE dataSource) 照会するDataSourceSE。JdbcPagingItemReaderBuilder.fetchSize(int fetchSize) 各フェッチで返されるレコードの数に関する基礎となる RDBMS へのヒント。JdbcPagingItemReaderBuilder.fromClause(StringSE fromClause) データベース固有のPagingQueryProviderの SQLFROM句。JdbcPagingItemReaderBuilder.groupClause(StringSE groupClause) データベース固有の @PagingQueryProviderの SQLGROUP BY句。JdbcPagingItemReaderBuilder.maxItemCount(int maxItemCount) 読み込むアイテムの最大数を設定します。ExecutionContext内でキーを計算するために使用される名前。JdbcPagingItemReaderBuilder.pageSize(int pageSize) ページ / クエリごとにリクエストするレコードの数。JdbcPagingItemReaderBuilder.parameterValues(MapSE<StringSE, ObjectSE> parameterValues) SQL の準備済みステートメントに設定するMapSE の値。JdbcPagingItemReaderBuilder.queryProvider(PagingQueryProvider provider) 必要なクエリを提供するPagingQueryProvider。クエリ結果をオブジェクトにマップするために使用されるRowMapper。JdbcPagingItemReaderBuilder.saveState(boolean saveState) 再起動のためにItemStreamSupportの状態をExecutionContext内に保持する必要があるかどうかを構成します。JdbcPagingItemReaderBuilder.selectClause(StringSE selectClause) データベース固有のPagingQueryProviderの SQLSELECT句。並べ替えのキー。JdbcPagingItemReaderBuilder.whereClause(StringSE whereClause) データベース固有のPagingQueryProviderの SQLWHERE句。