各位好,今天想分享一下,当使用SpringBoot 2.3.0版本后,validation 的依赖问题,为了节约大家时间,注意看红色部分.
我使用的是3.3.1版本,遇到的问题如下:
NotBlank 的依赖包找不到,怎么办呢,网上搜了一大堆.基本都是说 2.3.0的后的版本需要手工依赖.
我都试过了,还是不行,错误的方法我就不列举了.
好了,解决方案如下:
在pom.xml中新增依赖如下:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency>
这个时候注意 很多方法写到这里就结束了,其实你加了这个 依赖包还是找不到.
最最重要 ,需要执行 mvn clear ,如果还是不行,重启一下idea.
这个时候打卡项目,就会发现 SringBoot 2.3.0版本后,需要的依赖包是
import jakarta.validation.constraints.NotBlank;
问题解决,祝大家大便通畅.