Antes de usar o dubbo, o código é o seguinte
//分页,每页一个
PageHelper.startPage(pageNum,1);
List<Homework> homeworks = homeworkService.selectByQuestionId(questionId);
PageInfo<Homework> info=new PageInfo<Homework>(homeworks,5);
Depois de distribuir o projeto da Web, todo o conteúdo é exibido em uma página, existe apenas uma página e não há paginação.
Então eu mudei o Serviço
public PageInfo<Homework> selectByQuestionId(String questionId, int pageNum, int pageSize,int subscriptNum) {
//分页,每页一个
PageHelper.startPage(pageNum,pageSize);
List<Homework> homeworks = selectByQuestionId(questionId);
PageInfo<Homework> info=new PageInfo<Homework>(homeworks,subscriptNum);
return info;
}
Em seguida, o controlador chama o novo método para resolvê-lo.
PageInfo<Homework> info= homeworkService.selectByQuestionId(questionId, pageNum, 1, 5);
Consulte este amigo
https://blog.csdn.net/weixin_41037319/article/details/92794530?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158658178219725219911235%2522%252re%2522257%2522310%%2222%2225334 158658178219725219911235 & biz_id = 0 & utm_source = distribut.pc_search_result.none-task-blog-soetl_so_first_rank_v2_rank_v25-1