# 自定义分页Sql查询

// Controller
IPage<Xxx> pageList = xxxService.queryPageList(page, queryWrapper);

// Service
IPage<Xxx> queryPageList(IPage<Xxx> page, Wrapper wrapper);

// ServiceImpl
@Override
public IPage<Xxx> queryPageList(IPage<Xxx> page, Wrapper wrapper) {
    return this.baseMapper.queryPageList(page, wrapper);
}

// Mapper
IPage<Xxx> queryPageList(@Param("page") IPage page, @Param("ew") Wrapper wrapper);

// Mapper.xml
<select id="queryPageList" resultType="x.y.z.Xxx">
    select * from xxx t ${ew.customSqlSegment}
</select>

# To Be Continued!😎

Last Updated: 8/19/2024, 4:00:54 PM