當碰到無法解析的時候,一般都是地址寫錯了,找不到相應的路勁
我是全局能搜到這個包@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>