Uses of Class
org.springframework.batch.item.database.builder.JdbcPagingItemReaderBuilder
Packages that use JdbcPagingItemReaderBuilder
Package
Description
Builders for database item readers and writers.
-
Uses of JdbcPagingItemReaderBuilder in org.springframework.batch.item.database.builder
Methods in org.springframework.batch.item.database.builder that return JdbcPagingItemReaderBuilderModifier and TypeMethodDescriptionJdbcPagingItemReaderBuilder.beanRowMapper(Class<T> mappedClass) Creates aBeanPropertyRowMapperto be used as yourRowMapper.JdbcPagingItemReaderBuilder.currentItemCount(int currentItemCount) Index for the current item.JdbcPagingItemReaderBuilder.dataRowMapper(Class<T> mappedClass) Creates aDataClassRowMapperto be used as yourRowMapper.JdbcPagingItemReaderBuilder.dataSource(DataSource dataSource) TheDataSourceto query against.JdbcPagingItemReaderBuilder.fetchSize(int fetchSize) A hint to the underlying RDBMS as to how many records to return with each fetch.JdbcPagingItemReaderBuilder.fromClause(String fromClause) The SQLFROMclause for a db specificPagingQueryProvider.JdbcPagingItemReaderBuilder.groupClause(String groupClause) The SQLGROUP BYclause for a db specific @PagingQueryProvider.JdbcPagingItemReaderBuilder.maxItemCount(int maxItemCount) Configure the max number of items to be read.The name used to calculate the key within theExecutionContext.JdbcPagingItemReaderBuilder.pageSize(int pageSize) The number of records to request per page/query.JdbcPagingItemReaderBuilder.parameterValues(Map<String, Object> parameterValues) AMapof values to set on the SQL's prepared statement.JdbcPagingItemReaderBuilder.queryProvider(PagingQueryProvider provider) APagingQueryProviderto provide the queries required.TheRowMapperused to map the query results to objects.JdbcPagingItemReaderBuilder.saveState(boolean saveState) Configure if the state of theItemStreamSupportshould be persisted within theExecutionContextfor restart purposes.JdbcPagingItemReaderBuilder.selectClause(String selectClause) The SQLSELECTclause for a db specificPagingQueryProvider.The keys to sort by.JdbcPagingItemReaderBuilder.whereClause(String whereClause) The SQLWHEREclause for a db specificPagingQueryProvider.