自己架设网站服务器wordpress 积分集成

bicheng/2026/1/16 10:23:00/文章来源:
自己架设网站服务器,wordpress 积分集成,四川省城乡和住建厅官网,如何利用ftp上传网站spring boot项目对参数进行校验时#xff0c;比如非空校验#xff0c;可以直接用validation包里面自带的注解。但是对于一些复杂的参数校验#xff0c;自带的校验规则无法满足要求#xff0c;此时需要我们自定义参数校验规则。自定义校验规则和自带的规则实现方式一样…spring boot项目对参数进行校验时比如非空校验可以直接用validation包里面自带的注解。但是对于一些复杂的参数校验自带的校验规则无法满足要求此时需要我们自定义参数校验规则。自定义校验规则和自带的规则实现方式一样先自定义一个注解然后指定校验类在校验类里实现具体的校验规则。 下面以校验手机号为例来实现自定义参数校验规则。 首先定义一个注解直接照着NotNull注解定义即可。 Target({ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR, ElementType.PARAMETER}) Retention(RetentionPolicy.RUNTIME) Documented //这里的class就是实现具体校验规则的类 Constraint(validatedBy {MobileNoValidator.class}) public interface MobileNo {String message() default 请输入正确的手机号;Class?[] groups() default {};Class? extends Payload[] payload() default {};} 然后定义实现具体校验规则的类这个类要实现ConstraintValidator接口。 public class MobileNoValidator implements ConstraintValidatorMobileNo, String {Overridepublic boolean isValid(String value, ConstraintValidatorContext context) {if ((value null)) {return false;}String regex ^1\\d{10}$;Pattern p Pattern.compile(regex, Pattern.CASE_INSENSITIVE);Matcher m p.matcher(value);return m.matches();} } 这样很简单的两个类就实现了自定义参数校验规则。当参数中加了MobileNo注解如果输入的手机号不满足1打头的11位数字的规则就会抛出异常信息。下面写个controller简单测试一下。 先定义一个vo。 public class UserVo {NotNullprivate Long id;NotNullMobileNoprivate String mobileNo;public Long getId() {return id;}public void setId(Long id) {this.id id;}public String getMobileNo() {return mobileNo;}public void setMobileNo(String mobileNo) {this.mobileNo mobileNo;} } 再定一个controller。 RestController public class UserController {PostMapping(value /test)public String test(Validated RequestBody UserVo userVo) {return success;} } 启动项目用postman测试一下。 首先输入符合要求的手机号这时是能正常返回success。 然后输入一个不符合要求的手机号会返回400错误码错误信息如下。当然这里返回的错误信息比较不友好实际项目中可以对参数校验异常统一拦截返回需要的数据格式。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/89988.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

重庆餐饮加盟网站建设自助免费建站

我们为用户开发了一种为云存储付费的新方法。 与亚马逊的 S3 等传统云存储相比,用户不必信任服务器。 我们使用比特币智能合约来确保支付取决于服务器的可检索性证明 (PoR),该证明只能在数据仍然可用且需要时可以检索的情况下生成。 可检索性证明 (PoR)…

网页制作模板的网站代码网站建设一般多少个板块

❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆&#x…

晋城两学一做网站怎么做单向网站链接

mysql Linux系统云服务器配置远程访问 1.安装mysql 服务器 2.配置远程登录用户权限 3.进行远程登录,并访问数据库 1.安装mysql 服务器 首先先安装一下云服务器 sudo apt-get install mysql-server安装好之后,我们直接以root用户登录: …

网站子目录怎么做的建设网站服务费会计分录

在Java中,链表实现主要体现在以下几种数据结构中: 1. LinkedList LinkedList类实现了List接口和Deque接口,提供了双向链表的实现。它允许null元素,提供了列表的顺序访问以及在列表的头部和尾部进行高效的插入和移除操作。Linked…

订单查询网站怎么做网站分享图片怎么做

编写Python爬虫时,常用的库包括Requests、Beautiful Soup和Scrapy。以下是三个简单的Python爬虫案例,分别使用Requests和Beautiful Soup,以及Scrapy。 1. 使用Requests和Beautiful Soup爬取网页内容: import requests from bs4 …

福州做网站的哪家好北京建设工程造价管理协会网站

1、选择单元格或单元格区域; 2、右击-设置单元格格式(或按ctrl1); 3、数字选项卡-自定义-h:mm:ss.000 4、单元格就可以输入精度为千分之一秒的时间,如:20:15:21.451 参考自https://zhidao.baidu.com/questi…

建设网站 法律责任鹤岗哈尔滨网站建设

增大不同class feature之间的距离用hinge loss 相关, similarity learning, svm https://www.youtube.com/watch?vQtAYgtBnhws https://www.youtube.com/watch?vbM4_AstaBZo&t286s

桂林网站建设桂林个人网站设计要求

Java运行时数据区是Java虚拟机规范中定义的一块区域,用于存储Java程序在运行过程中需要使用到的数据。这些数据包括: 1. 堆区:用于存储对象实例,是Java内存中最大的一块区域。2. 方法区:用于存储已被虚拟机加载的类信…

江宁建设局网站做技术类网站赚钱吗

目录 题目:删除链表的倒数第n个节点_牛客题霸_牛客网 (nowcoder.com) 题目的接口: 解题思路: 代码: 过啦!!! 题目:两个链表的第一个公共结点_牛客题霸_牛客网 (nowcoder.com) …

wordpress建站和定制网站Seo湖北网址大全

什么是移位寄存器 移位寄存器:是指多个寄存器并排相连,前一个寄存器的输出作为下一个寄存器的输入,寄存器中存放的数据在每个时钟周期向左或向右移动一位。 下面的右移移位寄存器因为左侧没有有效输入,所以在第4个时钟周期&…

文本网站代码空两格怎么做电商该怎么做起

Packet Tracer - 在思科路由器上配置 AAA 认证 地址表 目标 在R1上配置本地用户账户,并使用本地AAA进行控制台和vty线路的身份验证。从R1控制台和PC-A客户端验证本地AAA身份验证功能。配置基于服务器的AAA身份验证,采用TACACS协议。从PC-B客户端验证基…

app开发制作定制外包26单页面优化

目录 一、集群的概念 1、节点 2、索引 3、分片和副本 二、集群的架构 三、集群的部署方式 1、单主节点 2、多主节点 3、安全集群 四、搭建ES集群 1、elasticsearch中集群节点有不同的职责划分 2、elasticsearch中的每个节点角色都有自己不同的职责,因此…

棋牌网站建设开发公司与施工单位工程造价鉴定报告

文章目录 前言一、企业网络安全现状(一)防御碎片化。(二)常见网络安全问题频发。(三)安全意识教育难度大。二、“纵深防御”式综合治理体系建设方案(一)三个核心要素(二)四个保障领域1、网络和基础设施2、区域边界3、计算环境4、支撑性基础设施总结前言 近年来,国家…

设计模版网站电商网站首页代码

对齐(Alignment),是指大语言模型(LLM)与人类意图的一致性。换言之,就是让LLM生成的结果更加符合人类的预期,包括遵循人类的指令,理解人类的意图,进而能产生有帮助的回答等…

手机下载视频网站模板下载wordpress pdf缩略图不显示

老子什么时候能找到一个很爱我还和我一样喜欢看日出日落的对象 一&#xff0c;引用 给变量起别名&#xff0c;数据类型 & 别名原名&#xff1b;引用一定要初始化&#xff0c;初始化之后不能更改 #include <iostream> using namespace std; int main() {int a 10;i…

网站建设的书籍知乎wordpress 文章查看次数

2006年丘成桐学派利用北京晨兴数学中心&#xff0c;宣布一名俄国学者Poincare猜想研究中存在错误&#xff0c;已经由华裔学者朱熹平和曹怀东纠正过来&#xff0c;但数年以后我发现作为千禧七问题之一的Poincazre猜想&#xff0c;英国克莱数学所还是把1百万美元奖金送给俄国人。…

北京网站设计工作室深圳外贸是做什么的

利用excel文件增量同步一个库的数据并自动校正两端数据库条数不一致 现在有sqlserver和mysql两个库上的表在进行同步&#xff0c;sqlserver上的是源表&#xff0c;mysql上是目标表。 我们就把sqlserver上的数据同步到mysql上 mysql 是没有数据的。 sqlserver的三个表只是创建了…

福州哪里会网站制作的搜狐快站怎么样

摘要&#xff1a; 金龙客车CIO李锐的深度分享。DMS是大金龙管理轻客经销、售后服务、售后备件销售、三包索赔的信息子系统。精细管控国内88家轻客经销商活动&#xff0c;集中轻客订单、在制、收发车、库存、核销、回款等全程通业务&#xff0c;具有金龙整合-创新-增效的特色&am…

兰州市建设局网站众筹插件+wordpress

一、检查铭牌 1. 检查铭牌车辆生产日期&#xff0c;大于半年pass&#xff0c;玻璃、大灯、轮胎的生产日期不得大于车辆生产日期 二、检查轮胎 1. 是否全部为米其林轮胎 zp 4 防爆胎2. 检查全部轮胎日期&#xff0c;4个数字&#xff0c;后俩位年份&#xff0c;前俩位第几周 …

网站左侧边栏导航代码中国建设银行广西分行网站首页

CodePage简介(转) 1. Codepage的定义和历史 字符内码(charcter code)指的是用来代表字符的内码.读者在输入和存储文档时都要使用内码,内码分为 单字节内码 -- Single-Byte character sets (SBCS),可以支持256个字符编码. 双字节内码 -- Double-Byte character sets)(DBCS),可…