SpringBoot 2 快速整合 | Hibernate Validator 数据校验
概述 在开发RESTFull API 和普通的表单提交都需要对用户提交的数据进行校验,例如:用户姓名不能为空,年龄必须大于0 等等。这里我们主要说的是后台的校验,在 SpringBoot 中我们可以通过使用 Hibernate Validator 来进行后台的数据校验的。 闲话少说!接下来就开始介绍如何使用 Hibernate Validator 来进行数据的校验。 Hibernate Validator 实战操作 我们在添加用户的功能基础上来进行改造。 用户Model类代码如下: public class User { private String name; private Integer age; //省略get and set 方法 } 用户Controller代码如下: java @RequestMapping(value = "",method = RequestMethod.POST) public void add(User user){ log.info("添加用户成功:"+"name:{},age:{}",user.getName(),user.getAge()); } 第一步我们先在 User 类上添加校验的注解,具体代码如下: public class User { @NotEmpty(message="请输入您的名称!") private String