通常,我们希望能够为前端返回一个统一的效应结果
我们在这个打包里定义一个vo的值对象
vo里面封装一个统一的返回结果,响应码
这个是Map里面可以存储各种各样的数据
之后引入lombok,因为被Spring统一管理了,所以不用写版本号了
如果是2019的版本,需要安装一个插件
之后生成@Data可以生成getter和setter的方法
为了方便后面能够return返回结果,给他写一个实体类
R.result就可以得到一个成功的结果了
先创建对象,然后定义一个通用的成功信息
给他做好了一个简化版的资料
再写一个error的方法,调用失败
我们主要向前端返回一个数据如订单号和商标订单号
这样一个简化版的R对象就定义成功了
如果你想返回前端数据,你就这样写
使用链式操作
重新测试一下,这里就有相应的返回结果了
返回时间格式不一样,怎样解决
在application.yml文件当中,
使用jackson:
spring: jackson: #json时间格式 date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8
这一次时间就成为了正确的格式