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

相关推荐
熊小猿5 分钟前
Spring Boot 的 7 大核心优势
java·spring boot·后端
摸鱼的老谭7 分钟前
Java学习之旅第二季-13:方法重写
java·学习·方法重写
云灬沙8 分钟前
IDEA2025无法更新使用Terminal控制台
java·intellij-idea·idea·intellij idea
Yield & Allure8 分钟前
IDEA在plugins里搜不到mybatisx插件的解决方法
java·ide·intellij-idea
yunmi_13 分钟前
安全框架 SpringSecurity 入门(超详细,IDEA2024)
java·spring boot·spring·junit·maven·mybatis·spring security
孤独斗士13 分钟前
解决Intellij IDEA控制台,logger.info(),system.out.println()等中文乱码问题
java·ide·intellij-idea
shepherd11117 分钟前
JDK 8钉子户进阶指南:十年坚守,终迎Java 21升级盛宴!
java·后端·面试
SimonKing38 分钟前
SpringBoot集成:5分钟实现HTML转PDF功能
java·后端·程序员