最近新建项目时欲使用hibernate-validator
做参数验证,发现Spring Boot Parent
内部不在依赖validation的starter了
查阅更新日志
百度的Spring Boot集成参数验证都是告诉你不需要额外依赖hibernate-validator
,这在2.3版本将是错误做法
如需使用,添加相关依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
不要直接依赖
hibernate-validator
,也不要指定version
,由Spring Boot的parent
内部管理version
即可,避免冲突