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

网站服务器 优帮云做网站需要相机吗

网站服务器 优帮云,做网站需要相机吗,软装设计师培训学校,wordpress移动排版数据校验就是数据的合法性检查,在服务器端也可以对数据进行校验,一般使用JSR303 校验 JSR303是Java为Bean数据合法性校验提供的标准框架,是一种声明式校验 JSR303通过在Bean属性上标注类似于NotNull、Max等注解来指定校验规则,并…

数据校验就是数据的合法性检查,在服务器端也可以对数据进行校验,一般使用JSR303 校验

  • JSR303是Java为Bean数据合法性校验提供的标准框架,是一种声明式校验

  • JSR303通过在Bean属性上标注类似于@NotNull、@Max等注解来指定校验规则,并通过标准的验证接口对Bean进行验证

注解功能
@Null必须为null
@NotNull不能为null
@NotBlank字符串不能为null,且长度大于 0,会去掉前后空格
@Max(value)数字必须小于等于指定值
@Min(value)数字必须大于等于指定值
@Size(min,max)长度必须在指定的范围内(可以是字符串、数组、集合等)
@Past时间必须是过去的时间
@Future时间必须是将来的时间
@Pattern必须符合指定的正则表达式

JSR303的扩展: Hibernate Validator扩展注解

  • Hibernate Validator是JSR303的一个参考实现,除支持所有标准的校验注解外,它还支持以下的扩展注解

注解功能
@Length(min,max)字符串长度必须在指定范围之间
@NotEmpty字符串不能为空
@Email必须是合法的邮箱
@Range(min,max,message)数值必须在指定的范围内
5.2 基本用法

步骤:

  • 添加依赖

    <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-validation</artifactId>
    </dependency>
  • 在Bean上添加校验注解

@Data
@NoArgsConstructor
@AllArgsConstructor
public class User implements Serializable {private Integer id;
​@NotBlank(message = "用户名不能为空")private String username;
​@NotBlank(message = "密码不能为空")@Length(min = 6,max = 12,message = "密码长度必须在6~12之间")private String password;
​@Range(min = 18,max = 30,message = "年龄只能在18~30之间")private int age;
​@NotNull(message = "生日不能为空")@Past(message = "生日必须是过去的时间")@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")@DateTimeFormat(pattern = "yyyy-MM-dd")private Date birthday;
}
  • 在方法形参前添加@Valid注解
@RestController
public class AjaxController {@RequestMapping("/addUser")public String addUser(@Valid User user){ // @Valid 开启对User对象的数据校验System.out.println(user);return "success";}
​
}

http://www.yayakq.cn/news/862870/

相关文章:

  • 青岛网站备案单网页网站
  • 响应式网站 外贸数字营销传播
  • 国外网站 网站 推荐手机商城软件下载
  • 多语言网站源码百度搜索推广收费标准
  • 源码网站有哪些影视公司排行榜
  • 郑州网站排名优化aso推广
  • 网站开发流程人物外贸找客户的方法
  • php大型网站开发视频黑河做网站
  • 网页小游戏4933广安seo外包
  • 龙港哪里有做百度网站的php网站建设的基本流程图
  • 微信商城网站案例展示公众号发布的文章是wordpress
  • 免费做二维码网站校园网站建设 德育
  • 南宁做网站找哪家重庆网站设计制造厂家
  • 怎样自创网站微信如何进入公众号
  • 做交通事故的网站青岛谁优化网站做的好处
  • 上海的设计网站有哪些内容网站内容添加
  • 赣州网页设计师培训泉州seo按天扣费
  • 网站建设绩效考核方案网站设计的公司工作室
  • 徐州网站快速优化排名我想做互联网怎么做
  • 淘宝联盟填网站备案湛江网站建设维护
  • 网站首页flash制作百度电视剧风云榜
  • 北京网站建设 博客促销型网站
  • 虚拟商品交易网站建设相片制作图片
  • 水果网站怎么做徐州网站建设
  • 网站建设的大公司网站开发 0755
  • 久其软件公司网站网站icon怎么做的
  • 网站SEO基础代做自定义功能的网站
  • 建什么网站容易挣钱网站优化公司seo案例
  • 接单做一个网站多少钱如何查网站的百度快照
  • 中山 做网站wordpress自定义图片