java参数校验(@Validated、@Valid)使用详解

引入依赖:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-validator</artifactId>
    <version>6.1.0.Final</version>
</dependency>

 

单个参数校验:

复制代码
@RestController
//必须定义在controller上面
@Validated
public class AdminTagController {
    //单个参数校验
    @RequestMapping("/test")
    public String test(@Size(max= 3) String test){
        return "success";
    }
}
复制代码

 

全局异常处理:https://blog.csdn.net/ju_362204801/article/details/105726458

 

参考文章:

https://blog.csdn.net/footless_bird/article/details/116203893

 

posted on   Mikasa-Ackerman  阅读(180)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示