SpringBoot2.0系列教程(三)Springboot框架封装请求结果
Hello大家好,本章我们将请求结果封装成统一格式。另求各路大神指点,感谢
一:这么做的好处是什么?
我们调用服务返回的类型有String,List,Map,Bean,Int,Boolean等类型,可以统一成result对象返回,方便项目组其他成员调用接口
二:定义响应码枚举
这里简单列出几个,大家可以根据实际业务需求自己定义
三:创建返回对象实体
说明:code为状态码、msg为提示信息、data为返回的数据
四:转换数据格式
五:功能测试
改造controller代码
改造前代码
改造前请求返回数据格式
改造后代码
改造后请求返回数据格式
怎么样,是不是感觉清爽许多
项目地址
码云地址: https://gitee.com/beany/mySpringBoot
GitHub地址: https://github.com/MyBeany/mySpringBoot
写文章不易,如对您有帮助,请帮忙点下star
结尾
springboot将请求结果封装成统一格式已完成,后续功能接下来陆续更新。另求各路大神指点,感谢大家。