1.目的:
解决入参校验问题
简化代码
2.依赖:
(1).javax-validation (接口)
(2).hibernate-validator(实现)
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>2.0.1.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.0.12.Final</version>
</dependency>
3..例子代码:
TestService.java
import javax.validation.constraints.NotNull;
public interface TestService {
String test1(@NotNull Integer id);
}
TestServiceImpl.java
import org.springframework.stereotype.Service;
import org.springframework.validation.annotation.Valid