返回空对象 {}
方式1
JSONObject jsonObject=new JSONObject();
return ApiJsonTemplate.buider().setSuccessDate(jsonObject);
方式2
return ApiJsonTemplate.buider().setSuccessDate(new HashMap<>());
返回空集合[]
判断空:
if (list != null && list.size() > 0)
方式1
return ApiJsonTemplate.buider().setSuccessDate(new ArrayList<>());
方式2
//当查询数据库为sql返回的对象为空时,直接返回对象则为[]
public List<InquireListVo> inquire(String token, Integer page, Integer pageSize) {
Map<String, Object> map = PageBeanUtil.getMap(page, pageSize);
map.put("userId", userId);
//我的问答列表
List<InquireListVo> inquireListVo = inquireMapper.findList(map);
if (!CollectionUtils.isEmpty(inquireListVo)) {
for (InquireListVo listVo : inquireListVo) {
listVo.setHead(user.getHead());
}
}
return inquireListVo;
}
返回空字符串 “”
方式
return ApiJsonTemplate.buider().setSuccessDate("");
返回null
方式
return ApiJsonTemplate.buider().setSuccessDate(null);