背景 在开发中经常需要写一些字段校验的代码,比如非空,长度限制,邮箱格式验证等等,导致充满了if-else 的代码,不仅相当冗长,而且很让人抓狂. hibernate validator(官方文档)提供了一套比较完善.便捷的验证实现方式.它定义了很多常用的校验注解,我们可以直接将这些注解加在我们JavaBean的属性上面,就可以在需要校验的时候进行校验了.在Spring Boot 火热的现在,该工具已经包含在spring-boot-starter-web中,不需额外引入其他包. 一.快速入门 1…