返回数据 如下
{
"code": "0",
"data": {
"current": 1,
"pages": 1,
"records": [
{
"consumeScoreTotal": 0,
"contributionTotal": 0,
"createdTime": "2018-11-13 13:53:25",
"isDelete": 0,
"lastContributionTotal": 0,
"scoreTotal": 0,
"systemId": "1",
"updatedTime": "2018-11-13 13:53:25",
"userId": "1",
"userName": "yexh2222"
}
],
"size": 10,
"total": 2
},
"message": "获取成功"
}
前端对接时,可能只显示返回数据中的3、4个字段,其它字段是没用的
但由于我们开发时,使用的是生成器,所以要过滤掉这些的话就要花些时间。
而且维护也不方便。请问一下大家是怎么做的呢?
如果冗余的数据包含比较敏感的信息,建议过滤,
如果数据size太大,建议过滤,减小数据包大小,提升加载速度,
其他情况可以不过滤,
分装VO对象返回,,,,,,,,
不要把整个对象(POJO)传过去,前台接受的数据使用专门封装的对象进行发送,封装成VO(View Object)发送到前台,不需要过滤
优雅的解决参考https://blog.csdn.net/weixin_44125031/article/details/100933117