L10_参数验证
1. 触发方式
菜单名称输入很长的内容

2. 前端现象

3. 后端现象

21:21:41.067 [http-nio-8080-exec-30] ERROR c.r.f.w.e.GlobalExceptionHandler - [handleMethodArgumentNotValidException,132] - Validation failed for argument [0] in public com.ruoyi.common.core.domain.AjaxResult com.ruoyi.web.controller.system.SysMenuController.add(com.ruoyi.common.core.domain.entity.SysMenu): [Field error in object 'sysMenu' on field 'menuName': rejected value [11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111]; codes [Size.sysMenu.menuName,Size.menuName,Size.java.lang.String,Size]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [sysMenu.menuName,menuName]; arguments []; default message [menuName],50,0]; default message [菜单名称长度不能超过50个字符]]
4. 前端代码

后端状态码为500会被前端拦截器拦截

5 后端代码

6.自定义参数校验




