分页功能,配置后可以使用MP分页
@Configuration
@EnableTransactionManagement
public class MybatisPlusConfig {
@Bean
public PaginationInterceptor paginationInterceptor() {
PaginationInterceptor paginationInterceptor = new PaginationInterceptor();
// 最大单页限制数量[默认500] -1不限制
paginationInterceptor.setLimit(-1);
return paginationInterceptor;
}
}
@Override
public BaseResp appHot(AndroidAppHotParam androidAppHotParam) {
Page selectPage = new Page<>(androidAppHotParam.getCurrent(), androidAppHotParam.getSize());
Set appVidSet = 集合
if(ObjectUtils.isEmpty(appVidSet)){
return new BaseResp(ResultStatus.SUCCESS, selectPage);
}
List androidAppListDTOList = appTagInfoMapper.appSelect(selectPage, appVidSet, androidAppHotParam.getCateId(), null);
selectPage.setRecords(androidAppListDTOList);
return new BaseResp(ResultStatus.SUCCESS, selectPage);
}



