说明;我们需要给前端返回有意义的错误信息。。。
我们要首先要把@ResponseBody注解返回的json格式处理返回为统一模板信息。。
新建Response包,统一返回Json格式信息
说明:
这里注意是静态方法,可以直接被类名带调用。
这里和我们SpringBoot电商项目的统一处理有异曲同工之妙,忘记的不妨回去看看,仔细体会下两者的差异:
SpringBoot电商项目用户模块API统一返回对象
这里用Object指代个各种返回数据类型,而前面SpringBoot使用的是模板T。。。
测试!
注意: 本项目式2018年的,其实并没做到完全的前后端分离,需要在前端页面发起Ajax请求,而我们这里使用Postman测试,所以可能会出现一定问题!
看看ajax里的请求所添加的:
可以看到正确的信息已经填入了!并返回了这正确的格式。。。
查看数据库: