T - public class MyBatisFlexPagingItemReaderBuilder<T> extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private BaseMapper<T> |
mapper
mapper对象
|
private Integer |
maxItemCount
数据最大读取数量
|
private Integer |
pageSize
分页大小
|
private QueryWrapper |
queryWrapper
查询条件对象
|
private Boolean |
saveState
保存状态标志位
|
| 构造器和说明 |
|---|
MyBatisFlexPagingItemReaderBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
MybatisFlexPagingItemReader<T> |
build()
Returns a fully built
MybatisFlexPagingItemReader. |
MyBatisFlexPagingItemReaderBuilder<T> |
mapper(BaseMapper<T> mapper)
设置mapper
|
MyBatisFlexPagingItemReaderBuilder<T> |
maxItemCount(int maxItemCount)
Configure the max number of items to be read.
|
MyBatisFlexPagingItemReaderBuilder<T> |
pageSize(int pageSize)
分页大小
|
MyBatisFlexPagingItemReaderBuilder<T> |
queryWrapper(QueryWrapper queryWrapper)
设置查询条件
|
MyBatisFlexPagingItemReaderBuilder<T> |
saveState(boolean saveState)
是否更新状态标志位
|
private BaseMapper<T> mapper
private QueryWrapper queryWrapper
private Integer maxItemCount
public MyBatisFlexPagingItemReaderBuilder()
public MyBatisFlexPagingItemReaderBuilder<T> mapper(BaseMapper<T> mapper)
mapper - public MyBatisFlexPagingItemReaderBuilder<T> queryWrapper(QueryWrapper queryWrapper)
queryWrapper - public MyBatisFlexPagingItemReaderBuilder<T> pageSize(int pageSize)
pageSize - public MyBatisFlexPagingItemReaderBuilder<T> saveState(boolean saveState)
saveState - public MyBatisFlexPagingItemReaderBuilder<T> maxItemCount(int maxItemCount)
maxItemCount - public MybatisFlexPagingItemReader<T> build()
MybatisFlexPagingItemReader.Copyright © 2025. All rights reserved.