构造里是类型List<Product> 的变量 productList;
pageResult.setList(productListVoList); 这里的是类型 List<ProductListVo> 的变量productListVoList
看代码要仔细
谢谢,我的疑问就是为什么不直接把productListVoList放进PageInfo的构造中呢,如下面这样写:
PageInfo pageResult = new PageInfo(productListVoList);
pageResult 所需要的值 只是 productListVoList 的一部分 , 你仔细看遍历的话 就很明白了,你把不需要也存进去,是不是不太合理?
我觉得直接PageInfo pageResult = new PageInfo(productListVoList);就可以了,感觉他那样写是多此一举,先初始化然后又覆盖了。。。