T - 实体类型public class MybatisFlexPagingItemReader<T> extends org.springframework.batch.item.database.AbstractPagingItemReader<T>
| 限定符和类型 | 字段和说明 |
|---|---|
private BaseMapper<T> |
mapper
当前的mapper
|
private QueryWrapper |
queryWrapper
拼接的入参列表
|
| 构造器和说明 |
|---|
MybatisFlexPagingItemReader() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet()
Check mandatory properties.
|
protected void |
doJumpToPage(int itemIndex) |
protected void |
doReadPage() |
void |
setMapper(BaseMapper<T> mapper)
当前的mapper对象
|
void |
setQueryWrapper(QueryWrapper queryWrapper)
当前的参数对象
|
doClose, doOpen, doRead, getPage, getPageSize, jumpToItem, setPageSizeclose, getCurrentItemCount, isSaveState, open, read, setCurrentItemCount, setMaxItemCount, setSaveState, updateprivate BaseMapper<T> mapper
private QueryWrapper queryWrapper
public MybatisFlexPagingItemReader()
public void setMapper(BaseMapper<T> mapper)
mapper - public void setQueryWrapper(QueryWrapper queryWrapper)
queryWrapper - public void afterPropertiesSet() throws Exception
protected void doReadPage()
doReadPage 在类中 org.springframework.batch.item.database.AbstractPagingItemReader<T>protected void doJumpToPage(int itemIndex)
doJumpToPage 在类中 org.springframework.batch.item.database.AbstractPagingItemReader<T>Copyright © 2025. All rights reserved.