我们在封装方法的时候,有的时候除了需要返回数据结果集data,有的时候需要返回code(或者status) 或者 msg ,
此时可以采取下面两种方式进行封装方法的返回值:
一.返回结果使用HashMap接收
1.方法中的数据封装到hashmap中
java" id="highlighter_8811">
2.方法调用:
二.使用泛型对象接收
1.通用结果集封装
2.对应需要返回数据T data 的 方法
3.方法调用:
补充知识:java后端封装标准返回类到前端
在日常开发中,我们后端和前端最好是约定一个数据格式,用于后端封装好数据,然后返回前端,前端就可以很简单地就解析了,下面是我总结出来经常会那么用的模板,可以参考一下:
1、创建对象
直接在实体包下面新建一个ReturnParam对象,对象内容包括了是否成功标记、list结果集合、total总数(用于前端分页)还有可拓展的其他对象,直接看代码吧:
2、调用
在代码中调用就会使用下面的格式调用,下面附上我的一个小例子:
3、返回
查看返回前端的数据格式,很干净,很舒服,很符合有强迫症的程序员观看:
4、结语:
开发过程中需要多多总结,遇到一些感兴趣的东西可以随手记下来,总比过去了就过去了,什么都不留下来要好很多,希望能给大家一个参考。