spring boot3框架@Validated失效

项目中使用的springboot3.2.1,在使用@Validated校验controller里参数时始终不生效;在网上查了相关资料,添加了spring-boot-starter-validation依赖但还是不行

经过层层调试,终于发现问题;

springboot3添加@Validated后校验的是 jakarta.validation.constraints 包下的注解,如下

但是项目引用的还是javax.validation.constraints包下的注解,导致不生效;

有加了spring-boot-starter-validation还没生效的,可以按照这个方向去排查一下,去掉javax相关依赖引入新的依赖即可;

over~~

相关推荐
计算机毕设VX:Fegn08955 分钟前
计算机毕业设计|基于springboot + vue服装商城系统(源码+数据库+文档)
数据库·vue.js·spring boot·课程设计
cc蒲公英16 分钟前
javascript有哪些内置对象
java·前端·javascript
guslegend18 分钟前
Spring AOP高级应用与源码剖析
java
Rover.x18 分钟前
head table is mandatory
java·apache
yanghuashuiyue19 分钟前
Java过滤器-拦截器-AOP-Controller
java·开发语言
shoubepatien20 分钟前
JAVA —— 03
java·jvm
a努力。22 分钟前
【基础数据篇】数据等价裁判:Comparer模式
java·后端
小冷coding22 分钟前
【Java】高并发架构设计:1000 QPS服务器配置与压测实战
java·服务器·开发语言
哈哈哈笑什么41 分钟前
SpringBoot 企业级接口加密【通用、可配置、解耦的组件】「开闭原则+模板方法+拦截器/中间件模式」
java·后端·安全