为什么不判断PageInfo==null?

来源:10-2 收货地址增,删,改,查,分页列表,地址详情功能开发

MatchlessHero

2017-09-27

//查询地址
public ServerResponse<PageInfo> list(Integer userId,int pageNum,int pageSize){
    //分页
    PageHelper.startPage(pageNum,pageSize);
    //查询
    List<Shipping> shippingList = shippingMapper.selectByUserId(userId);
    //构造PageInfo
    PageInfo pageInfo = new PageInfo(shippingList);
    判断 ==null  是我写的。   老师这里不需要判断吗??如果没有的话前端怎么提示用户信息呢?
    if(pageInfo == null){
        return ServerResponse.createByErrorMessage("查询不到该产品信息");
    }
    老师的直接返回下面这个
    return ServerResponse.createBySuccess(pageInfo);

}


写回答

1回答

Geely

2017-09-27

PageInfo pageInfo = new PageInfo(shippingList);

你好,同学,这里不是new了么哈哈

0
0

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程