博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实体类参数检验
阅读量:3943 次
发布时间:2019-05-24

本文共 472 字,大约阅读时间需要 1 分钟。

实体类参数校验

  • @Validated 添加到参数前面
@Validated Student student
  • Student 实体类字段上面添加注解进行校验
    常用注解如下:
    @AssertFalse 校验false
    @AssertTrue 校验true
    @DecimalMax(value=,inclusive=) 小于等于value,
    inclusive=true,是小于等于
    @DecimalMin(value=,inclusive=) 与上类似
    @Max(value=) 小于等于value
    @Min(value=) 大于等于value
    @NotNull 检查Null
    @Past 检查日期
    @Pattern(regex=,flag=) 正则
    @Size(min=, max=) 字符串,集合,map限制大小
    @Validate 对po实体类进行校验

测试

  • 实体类上的注解
/**     * 密码     */    @NotEmpty(message = "密码不可为空")    private String password;
  • 结果
    结果

转载地址:http://qwswi.baihongyu.com/

你可能感兴趣的文章
fail2ban的使用-控制连接数
查看>>
btkill-连接数控制
查看>>
dhcp.conf
查看>>
关于win10的升级
查看>>
cacti突然不显示流量
查看>>
发现一个好工具记录一下,U盘启动ISO文件。
查看>>
centos7下配置网卡以及查询网卡UUID
查看>>
适用于旧计算机的10款最佳轻量级Linux发行版
查看>>
在VMware Workstation中批量创建上千台虚拟机
查看>>
linux常用软件收集
查看>>
linux查看桌面环境
查看>>
centos8安装ntfs-3g后,不能自动挂载U盘(NTFS格式)
查看>>
Linux安装显卡驱动
查看>>
使用minicom
查看>>
linux常用外设-打印机指纹和蓝牙的安装管理
查看>>
记录一下安装在移动硬盘上的fedora linux v33在各种笔记本下的兼容性
查看>>
关于安装系统后不能启动的问题!
查看>>
U盘的挂载过程-先记录一下
查看>>
python程序启动过程报错的排错一般步骤
查看>>
linux下UEFI的管理
查看>>