源码地址:https://gitee.com/yk001/base.git
将hibernate-validator用于Controller,可以有效的规范api输入
并且在接口联调阶段,将不规范的请求挡在外部,规范调用方的入参。
1,引入包
<dependency>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.1.6.Final</version>
</dependency>
2,controller
package com.yukang.base.controller;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import javax.validation.constraints.Max;
/**
* Function: Hibernate-Validator使用demo. <br/>
* Date: 2020/12/13 3:29 下午<br/>
*
* @auth