LOADING

加载过慢请开启缓存 浏览器默认开启

升级Spring Boot后,校验的注解都失效了的问题

项目由于老版本Spring Boot存在风险,需要将Spring Boot从2.0.8升级到2.7.18

升级后发现所有接口入参的校验都失效了,经过比对依赖发现是因为少了一个hibernate-validator依赖。

经查阅release note,可知Spring Boot2.3版本开始,就不自带hibernate-validator,项目中如果依旧需要校验功能,就需要手动引入spring-boot-starter-validation