springboot 2.3之后消失的hibernate-validator解决方法

项目升级到springboot2.3之后,参数校验的注解报错,发现spring-boot-starter-web的依赖项已经去除了依赖

点开spring-boot-starter-web源码看了下。



 
 
 
 
 
 4.0.0
 org.springframework.boot
 spring-boot-starter-web
 2.3.1.RELEASE
 spring-boot-starter-web
 Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded container
 https://spring.io/projects/spring-boot
 
  Pivotal Software, Inc.
  https://spring.io
 
 
  
   Apache License, Version 2.0
   https://www.apache.org/licenses/LICENSE-2.0
  
 
 
  
   Pivotal
   [email protected]
   Pivotal Software, Inc.
   https://www.spring.io
  
 
 
  scm:git:git://github.com/spring-projects/spring-boot.git
  scm:git:ssh://[email protected]/spring-projects/spring-boot.git
  https://github.com/spring-projects/spring-boot
 
 
  GitHub
  https://github.com/spring-projects/spring-boot/issues
 
 
  
   
    org.springframework.boot
    spring-boot-dependencies
    2.3.1.RELEASE
    pom
    import
   
  
 
 
  
   org.springframework.boot
   spring-boot-starter
   2.3.1.RELEASE
   compile
  
  
   org.springframework.boot
   spring-boot-starter-json
   2.3.1.RELEASE
   compile
  
  
   org.springframework.boot
   spring-boot-starter-tomcat
   2.3.1.RELEASE
   compile
  
  
   org.springframework
   spring-web
   compile
  
  
   org.springframework
   spring-webmvc
   compile
  
 

没有发现 hibernate-validator

原版本如下:


   org.hibernate.validator
   hibernate-validator
   6.0.17.Final
   compile
 

刚看了一下官方文档。需要手动引入


   org.springframework.boot
   spring-boot-starter-validation
 

到此这篇关于springboot 2.3之后消失的hibernate-validator解决方法的文章就介绍到这了,更多相关springboot2.3 hibernate-validator内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(springboot 2.3之后消失的hibernate-validator解决方法)