xxxMapper

@Mapper
public interface xxxMapperextends BaseMapperX<AdminUserDO> {

    IPage<XXXDO> selectPage02(IPage<XXXDO> page, @Param("reqVO") XXXPageReqVO reqVO);

}

ServiceImpl

@Service
@Slf4j
public class AdminUserServiceImpl implements AdminUserService {

    @Override
    public PageResult<XXXDO> getUserPage(XXXPageReqVO reqVO) {
        // 必须使用 MyBatis Plus 的分页对象
        IPage<XXXDO> page = new Page<>(reqVO.getPageNo(), reqVO.getPageSize());
        userMapper.selectPage02(page, reqVO);
        return new PageResult<>(page.getRecords(), page.getTotal());
    }
}

标签: mybatis, yudao-cloud, mysql

添加新评论