关于在开发过程中的问题

来源:5-5 @Valid注解优雅校验入参

weixin_慕设计6199974

2022-06-28 16:15:55

https://img.mukewang.com/climg/62bab7cc09c9a94508100355.jpg

  1. BindingResult 作用是什么呢

    2.MethodArgumentNotValidException的作用是什么呢

    3.比如要解决掉如何灵活的给用户反馈信息,如果不看教学视频,根本想不到用什么方法,那么在编程过程中有什么办法可以解决遇到的这种情况呢

写回答

1回答

好帮手慕小小

2022-06-28

同学你好

1)BindingResult用于对前端传进来的参数进行校验,并将所有的异常信息存起来。

2)MethodArgumentNotValidException异常是参数无效异常,当参数不合法时会抛出该异常;例如要求数据长度在2~5,但提交的数据长度为6,此时就会抛出该异常。

https://img.mukewang.com/climg/62bad2e2099185e216430488.jpg

3)初接触没有思路是正常的,编程思维需要在不断的实践中积累、总结。现阶段同学可“先模仿,后创造”稳扎稳打,循序渐进慢慢积累。

祝学习愉快~

1

0 学习 · 9886 问题

查看课程