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

相关推荐
期待のcode15 小时前
MyBatisX插件
java·数据库·后端·mybatis·springboot
安审若无17 小时前
oracel迁移数据文件至其他目录操作步骤
数据库
醇氧18 小时前
【Windows】优雅启动:解析一个 Java 服务的后台启动脚本
java·开发语言·windows
sunxunyong18 小时前
doris运维命令
java·运维·数据库
菜鸟起航ing18 小时前
Spring AI 全方位指南:从基础入门到高级实战
java·人工智能·spring
古城小栈18 小时前
Docker 多阶段构建:Go_Java 镜像瘦身运动
java·docker·golang
小鸡吃米…18 小时前
Python PyQt6教程七-控件
数据库·python
MapGIS技术支持18 小时前
MapGIS Objects Java计算一个三维点到平面的距离
java·开发语言·平面·制图·mapgis
Coder_Boy_18 小时前
业务导向型技术日志首日记录(业务中使用的技术栈)
java·驱动开发·微服务
忍冬行者19 小时前
清理三主三从redis集群的过期key和键值超过10M的key
数据库·redis·缓存