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

上传网站步骤佛山网站建设官网

上传网站步骤,佛山网站建设官网,怎么做科技小制作视频网站,什么叫网站被k文章目录 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.zqtcl.cn/news/807907/

相关文章:

  • 山东川畅科技网站设计流量网站建设教程
  • 湖南省住房建设厅网站企业手机网站制作
  • 做虚假网站犯法吗发稿计划
  • 网站怎么防黑客网站建设一般要多大空间
  • 做网站一般要多钱织梦做网站被告
  • 响应式网站如何设计网页设计与制作课程标准化项目申报书
  • 苏州公司技术支持 苏州网站建设蔬菜类网站建设规划书
  • 主流做网站wordpress字体设置
  • 大连网站建设解决方案加快政务网站群建设管理
  • 淮南网站建设全包成都设计咨询集团有限公司
  • 网站管理助手v3wordpress主题防盗版
  • 国外网页加速器seo优化排名怎么做
  • 网站后台做图片尺寸是多大企业网站的常见服务
  • 给企业建设网站的流程图南昌网站建设模板网络公司
  • 谷歌wordpress建站中山网站推广服务
  • php网站建设网站兼职做网站在那里接任务
  • 网站现在怎么做排名wordpress做成淘宝客
  • 广州网站设计成功柚米wordpress 总站模板
  • 江苏常州建设银行网站广州中学生网站制作
  • 微信公众平台怎么做微网站weirdcore制作网站
  • 国外网站如何建设seo关键词优化外包公司
  • 郑州商城网站建设多少钱商城类网站建设方案
  • 哈尔滨做网站哪好做网站公司分为国内还是国外
  • 饰品企业网站建设大连工程信息建设网
  • 昆山网站推广四川网站建设费用
  • 中国建设银行网站易方达消费我有域名怎么做网站
  • 网站图片规格2023年7 8月十大新闻
  • 建立一个小型网站多少钱晋城网站制作
  • 泰安哪家做网站好定制app软件
  • 成品网站设计网站wordpress 登录慢