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~~

相关推荐
曹轲恒6 分钟前
Java中断
java·开发语言
xxxmine17 分钟前
Java并发wait(timeout)
java
豆芽脚脚22 分钟前
MongoDB 导出和导入完整指南
数据库·mongodb
烧饼Fighting29 分钟前
Mysql替换为瀚高数据库部分函数转换V4.5版本
数据库·mysql
冰冰菜的扣jio35 分钟前
Redis缓存问题——一致性问题、事务、持久化
java·spring·mybatis
施棠海1 小时前
监听与回调的三个demo
java·开发语言
上善若水_厚德载物1 小时前
Centos7 Mysql 5.7 读写分离
数据库·mysql
Mr__Miss1 小时前
Redis的持久化
数据库·redis·缓存
毕设源码-钟学长2 小时前
【开题答辩全过程】以 家政服务平台为例,包含答辩的问题和答案
java
CCPC不拿奖不改名2 小时前
SQL基础(SQL小白教程):MySQL语句+环境一键搭建+面试习题
数据库·sql·计算机网络·mysql·oracle·面试·职场和发展