当前使用版本(必填,否则不予处理)
3.4.3
该问题是如何引起的?(确定最新版也有问题再提!!!)
重现步骤(如果有就写完整)
报错信息
IPage查询结果有数据,接口返回数据变为了null
接口返回直接返回ipage或者将ipage包到result实体里,都会出现这种现象
目前我这做法是重新定义一个自己的MyPage
@Data
@Builder
@Accessors(chain = true)
class MyPage{
private long total;
private List<T> data;
}
然后将Ipage里的数据 重新赋值到MyPage里就可以正常拿到数据:
MyPage.<E>builder().total(iPage.getTotal()).data(iPage.getRecords()).build()
Comment From: miemieYaho
给出你的git形式的demo
Comment From: kamjin1996
ipage不是接口吗 返回com.baomidou.mybatisplus.extension.plugins.pagination.Page对象就好了