侧边栏壁纸
  • 累计撰写 26 篇文章
  • 累计创建 35 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

SpringBoot 2.3x中移除项记录

Honesty
2020-07-28 / 0 评论 / 0 点赞 / 298 阅读 / 654 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-03-18,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

本篇将持续更新日常中碰到到2.1x迁移到2.3x中遇到的相关问题

spring-boot-starter-web

移除Validation依赖

最新的一个项目用到了springboot2.3.1,依旧按照以前的写法,引入依赖,Bean中使用@NotNull、@NotBlank等,最后却失效了,尝试了很多方法,如替换为@Valid、两者结合使用等,均不起作用,最后Google找到了原因

原来,springboot在2.3之后,spring-boot-starter-web的依赖项已经去除了validate依赖,只要引用下面其中一个依赖就可以解决了

<dependency>
      <groupId>org.hibernate.validator</groupId>
      <artifactId>hibernate-validator</artifactId>
      <version>6.0.17.Final</version>
      <scope>compile</scope>
 </dependency>

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
0
博主关闭了当前页面的评论