背景: 项目框架应用的是validation进行检验的,但是最近一直不生效,然后排查了下问题,总结了失效的常见几个原因: 原因1: 在2.3.0版本之前spring-boot-starter-WEB是集成了validation检验的 但是在
项目框架应用的是validation进行检验的,但是最近一直不生效,然后排查了下问题,总结了失效的常见几个原因:
在2.3.0版本之前spring-boot-starter-WEB是集成了validation检验的
但是在2.3.0开始就去掉了该依赖,所以需要自己添加该依赖,
添加依赖为:
org.springframework.boot spring-boot-starter-validation
下面截图对照下:
2版本
2.0.1.RELEASE版本
原因2:
参数如果是非对象格式,需要在controller类上面添加@Validated注解
截图如下:
原因3:
参数如果是对象的话,属性的前面的需要添加 @Valid注解,截图如下:
原因4:
如果是嵌套对象的话,里面的对象还要添加 @Valid注解,截图如下:
这里要注意,如果是集合对象,同样需要添加@Valid注解,不然不生效的
截图如下:
基本上就是上面这些原因
来源地址:https://blog.csdn.net/qiuxuezhe_fei/article/details/128197714
--结束END--
本文标题: @Validated注解不生效问题汇总大全
本文链接: https://www.lsjlt.com/news/407035.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
一口价域名售卖能注册吗?域名是网站的标识,简短且易于记忆,为在线用户提供了访问我们网站的简单路径。一口价是在域名交易中一种常见的模式,而这种通常是针对已经被注册的域名转售给其他人的一种方式。
一口价域名买卖的过程通常包括以下几个步骤:
1.寻找:买家需要在域名售卖平台上找到心仪的一口价域名。平台通常会为每个可售的域名提供详细的描述,包括价格、年龄、流
443px" 443px) https://www.west.cn/docs/wp-content/uploads/2024/04/SEO图片294.jpg https://www.west.cn/docs/wp-content/uploads/2024/04/SEO图片294-768x413.jpg 域名售卖 域名一口价售卖 游戏音频 赋值/切片 框架优势 评估指南 项目规模
0