当碰到无法解析的时候,一般都是地址写错了,找不到相应的路劲
我是全局能搜到这个包@NotBlank,在jakarta.validation-api包里面,但是我网上搜https://www.cnblogs.com/lw5946/p/11574987.html,说是这个包在spring-boot-start-web里面有包含了我所需要的包,
但是在https://blog.csdn.net/dear_little_bear/article/details/104556183里面有说明相关:
Java8开始,Java EE改名为Jakarta EE,注意javax.validation相关的包移动到了jakarta.validation的包下。所以大家看不同的版本的时候,会发现以前的版本包在javax.validation包下,java 8之后在jakarta.validation,我所使用的是就是java8,所以还需要自己引入这个包:即添加这个的依赖就行
<dependency>
<groupId>jakarta.validation</groupId>
<artifactId>jakarta.validation-api</artifactId>
<version>2.0.2</version>
</dependency>