当前位置: 首页 > news >正文

怎么看网站文章的收录上海软件培训网站建设

怎么看网站文章的收录,上海软件培训网站建设,郑州建站以来,网站换程序文章目录 SpringBoot校验List失效解决方法附#xff1a;校验基本数据类型和String类型的方法参数时也需要在类上加Validated SpringBoot校验List失效解决方法 失效场景示例代码#xff1a; RestController RequestMapping(/v1/jx/flowSummary) Slf4j public cl… 文章目录 SpringBoot校验List失效解决方法附校验基本数据类型和String类型的方法参数时也需要在类上加Validated SpringBoot校验List失效解决方法 失效场景示例代码 RestController RequestMapping(/v1/jx/flowSummary) Slf4j public class JxFlowSummaryController {Operation(summary 批量修改原始得分)PostMapping(/updateScore)public ResponseDto batchUpdateScore(RequestBody Valid ListBatchUpdateScoreDto dtoList) {// jxFlowSummaryService.batchUpdateScore(dtoList);return ResponseUtil.wrapSuccess(null);} }解决方法一在controller上加上Validated注解 RestController RequestMapping(/v1/jx/flowSummary) Slf4j Validated public class JxFlowSummaryController {Operation(summary 批量修改原始得分)PostMapping(/updateScore)public ResponseDto batchUpdateScore(RequestBody Valid ListBatchUpdateScoreDto dtoList){return ResponseUtil.wrapSuccess(null);} }解决方法一校验效果如下 解决方法二自定义实现一个ValidatedList接口参数使用ValidatedList import lombok.Data; import javax.validation.Valid; import java.io.Serializable; import java.util.Collection; import java.util.Iterator; import java.util.LinkedList; import java.util.List; import java.util.ListIterator;/*** 自定义校验list** author liquanhong* createTime 2023/11/23*/ Data public class ValidatedListE implements ListE, Serializable {Validprivate ListE list new LinkedList();Overridepublic int size() {return list.size();}Overridepublic boolean isEmpty() {return list.isEmpty();}Overridepublic boolean contains(Object o) {return list.contains(o);}Overridepublic IteratorE iterator() {return list.iterator();}Overridepublic Object[] toArray() {return list.toArray();}Overridepublic T T[] toArray(T[] a) {return list.toArray(a);}Overridepublic boolean add(E e) {return list.add(e);}Overridepublic boolean remove(Object o) {return list.remove(o);}Overridepublic boolean containsAll(Collection? c) {return list.containsAll(c);}Overridepublic boolean addAll(Collection? extends E c) {return list.addAll(c);}Overridepublic boolean addAll(int index, Collection? extends E c) {return list.addAll(index, c);}Overridepublic boolean removeAll(Collection? c) {return list.removeAll(c);}Overridepublic boolean retainAll(Collection? c) {return list.retainAll(c);}Overridepublic void clear() {list.clear();}Overridepublic E get(int index) {return list.get(index);}Overridepublic E set(int index, E element) {return list.set(index, element);}Overridepublic void add(int index, E element) {list.add(index, element);}Overridepublic E remove(int index) {return list.remove(index);}Overridepublic int indexOf(Object o) {return list.indexOf(o);}Overridepublic int lastIndexOf(Object o) {return list.lastIndexOf(o);}Overridepublic ListIteratorE listIterator() {return list.listIterator();}Overridepublic ListIteratorE listIterator(int index) {return list.listIterator(index);}Overridepublic ListE subList(int fromIndex, int toIndex) {return list.subList(fromIndex, toIndex);} }// List改为了 ValidatedList Operation(summary 批量修改原始得分)PostMapping(/updateScore)public ResponseDto batchUpdateScore(RequestBody Valid ValidatedListBatchUpdateScoreDto dtoList){return ResponseUtil.wrapSuccess(null);}解决方法二校验效果如下 附校验基本数据类型和String类型的方法参数时也需要在类上加Validated 参考链接
http://www.hkea.cn/news/14344087/

相关文章:

  • 电子商务网站预算深圳网页设计兴田德润放心
  • 丰县建设局规划局网站零食网页制作素材
  • 什么是网站建设从哪些方面建设网站办公室设计布局
  • 新公司 做网站 流程人力资源网站建设
  • 深圳网站制作比较好公司毕业设计做网站要求
  • 宁波网站建设风格做网站需要买空间么 服务器
  • 浙江舟山建设厅网站惠阳营销网站制作
  • 移动网站 案例棋牌源码交易商城
  • 国外网站平台有哪些网站建设大作业选题
  • 网站用哪个做新网站备案查询
  • 图片分页网站模板品牌营销咨询公司
  • 漳州电脑网站建设消防公司宣传册设计样本
  • 做商城网站建设wordpress 即时通迅
  • 3g微网站是什么网站备案幕布申请
  • php网站开发预算文档wordpress局部刷新
  • 出色的网站遵义市汇川区建设厅网站
  • 山东网站备案 论坛深圳比较好的设计工作室
  • 网站开发怎么找客户行业网站的特点
  • 南昌高端网站建设深圳新闻最新消息今天
  • 做网站哪里便宜自己使用原生php做网站性能
  • 百度官方网站下载安装网站设计 seo
  • 做房地产资质是什么网站查店铺设计效果图店面
  • 外贸网站怎么做比较好自己的域名怎么做网站
  • 长垣有做网站设计的吗360安全导航网址
  • 网站开发代理wordpress存储视频教程
  • 网站模版上线需要什么意思百度推广下载
  • 企业网站的建设与实现手机网站设计建设
  • 怎么查询建设通网站大访问量的网站怎么做优化
  • html5移动网站开发实例手机如何创建公众号
  • 南宁微信网站建设wordpress 如何删除主题