请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,您好,请问

下面DeptParam里NotBlank的message,是怎么在return JsonData.success();时封装的呢?

您上次说过@ResponseBody会将三个字段封装成json数据,

可是param的字段的message怎么跑到了JsonData的字段msg上了呢?

麻烦老师了。

@NotBlank(message = "部门名称不可以为空")
@Length(max = 15, min = 2, message = "部门名称长度需要在2-15个字之间")
private String name;
@RequestMapping("/save.json")
@ResponseBody
public JsonData saveUser(UserParam param) {
    sysUserService.save(param);
    return JsonData.success();
}

https://img1.sycdn.imooc.com//szimg/5c25c2da0001c50019200894.jpg

正在回答

2回答

Jimin 2018-12-28 18:48:48

你好,这个是在全局异常里处理的,然后前端处理返回结果时会先判断处理是否成功,如果不成功就展示异常的文案,就是这里你看到的这个。
我看你提的问题,你是没看课程视频吗,都是课程里重点讲解的。

0 回复 有任何疑惑可以回复我~
  • 提问者 心纯净 #1
    非常感谢老师的解答,可能是自己太马虎了,这是我买的第一门实战课,没找到正确的听课方式,我会改进自己的,以后再听实战课,会改正的。谢谢jimin老师。
    回复 有任何疑惑可以回复我~ 2018-12-28 18:53:26
Jimin 2018-12-28 18:52:24

或者,你是否在听的时候没抓住重点。之前我问过个别学员,有些代码自己没手写过,很多重点知识就记不住,你看看是不是自己也属于这种的。如果是,我建议你自己实际跟着写写,然后也多想想为什么,课程里基本上绝大部分代码我都会写时提过原因

0 回复 有任何疑惑可以回复我~
  • 提问者 心纯净 #1
    我的确是没有手写,谢谢老师,我会把知识点自己写demo试试。
    回复 有任何疑惑可以回复我~ 2018-12-28 18:55:43
  • Jimin 回复 提问者 心纯净 #2
    嗯,多写才能学到精髓,要不很多设计懂的不深,加油。自己写会收获很多,我保证~
    回复 有任何疑惑可以回复我~ 2018-12-28 18:57:30
  • 提问者 心纯净 回复 Jimin #3
    好的?,感谢jimin老师的建议。
    回复 有任何疑惑可以回复我~ 2018-12-28 18:58:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信