@NotNull和@NotBlank的区别
@NotNull和@NotBlank和@NotEmpty的区别
@NotEmpty作用在集合上
例:
/*** 学生姓名*/@NotEmpty(message = "学生姓名不能为空")private List<String> name;
@NotNull作用在基本类型上
例:
/*** 主键ID*/@NotNull(message = "ID不能为空")private Long id;
@NotBlank作用在String上
例:
/*** 密码*/@NotBlank(message = "密码不能为空")private String password;
如果在基本类型上面用NotEmpty或者NotBlank 会出现以下错:
javax.validation.UnexpectedTypeException: No validator could be found for type: java.lang.Integer
@NotNull和@NotBlank的区别相关推荐
- 【@NotNull和@NotBlank的区别】
@NotNull和@NotBlank和@NotEmpty的区别 @NotBlank作用在集合上 例如: /*** uuid*/@NotEmpty(message = "uuid不能为空&qu ...
- @NotEmpty,@NotNull和@NotBlank的区别
1.@NotNull 不能为null,但可以为empty (""," "," ") 2.@NotEmpty 不能为null,而且长度必须大于 ...
- 开发中常见的@NotNull,@NotBlank,@NotEmpty注解的区别
@NotEmpty,@NotNull和@NotBlank的区别 @NotEmpty :不能为null,且Size>0 @NotNull:不能为null,但可以为empty,没有Size的约束 @ ...
- @NotNull 、@NotBlank、@NotEmpty区别和使用
引言 今天在使用validation校验的时候,发现了使用校验不起作用,一时间有点摸不到头绪,就看了一下同事提交的代码,发现了问题在用@NotNull用法,用的有些错误,所以在这里讲一下@NotNul ...
- @NotNull、@NotEmpty和@NotBlank的区别
@NotNull.@NotEmpty和@NotBlank的区别 @NotNull 不能为null,但可以为empty,没有Size的约束. @NotBlank 只能用于String,不能为空且trim ...
- java 实体字段校验@Valid - @NotNull @NotEmpty @NotBlank - ValidExceptionHandler
java 实体字段校验@NotNull @NotEmpty @NotBlank 注意在使用 @NotBlank 等注解时,一定要和 @valid 一起使用,否则 @NotBlank 不起作用. 1.@ ...
- @NotBlank、@NotNull 、@NotEmpty的区别
最近在公司写代码遇到了@NotBlank.@NotNull .@NotEmpty三种注解,今天我就总结一下这三种注解的区别. 这三个注解都用来对前端传来的数据进行空值校验,但是用法上会有一点区别: @ ...
- @NotNull 、@NotBlank、@NotEmpty区别
@NotNull: 主要用在基本数据类型上(Integer.Double-) 不能为null,但可以为empty 举例: @NotNull(message = "标题不能为空") ...
- 常用的校验注解之 @NotNull、@NotBlank、@NotEmpty 的区别
实体字段校验 @NotNull.@NotEmpty.@NotBlank 1.@NotNull 不能为 null,但可以为 empty,一般用在 Integer 类型的基本数据类型的非空校验上,而且被其 ...
最新文章
- 【转载】图像缩放与插值理论基础
- win7如何创建快速访问服务器快捷方式?
- Linux下mysql新建账号及权限设置
- 如何找到SAP Fiori 应用里cache-control header是从后台何处设置的
- 钱老,外国人能搞的,今天中国人也能搞了!
- 2017年高频率的互联网校园招聘面试题
- BZOJ 1296: [SCOI2009]粉刷匠( dp )
- 基于SpringBoot从零构建博客网站 - 整合ehcache和开发注册登录功能
- layui获取select 文本_小程序富文本编辑器editor初体验
- php中如何加密,PHP中的加密功能
- 作品发布:挖金子修订版源码和文档
- Primer设计PCR引物的方法,在线引物设计网站汇总整理
- 【Ubuntu录屏软件】SimpleScreenRecorder的安装与使用
- 记小米公司的一次「测试开发工程师」面试
- nuvoton uboo2013引导流程 1 - 配置
- 王之泰201771010131《面向对象程序设计(java)》第一周学习总结
- javascript 忽略 报错_JavaScript数据类型中易被忽略的点
- Android MediaPlayer控制进度播放音频
- 从Docker零基础到懂一点实践教程(四)
- asp毕业设计——基于asp+access的新闻发布系统设计与实现(毕业论文+程序源码)——新闻发布系统
热门文章
- 在python中有关函数的表达正确的是_在 Python 中有关函数的表达中正确的是( )。_学小易找答案...
- Web前端大作业、简单的学生网页作业源码 基于html css javascript响应式个人相册博客网站
- 17 《一条改变世界的鱼:鳕鱼往事》 -豆瓣评分8.9
- 刷机精灵android版授权教程6,刷机精灵 2.4.6.3 最新版
- 《世界上最伟大的推销员》阅读实践
- PIE-engine 教程 ——Landsat 8 TOA数据常见的4中去云方式,其中一种比GEE简单只需一行代码
- 小米 CiVi S什么时候发布 小米 CiVi S配置如何
- 万象霜天计算机谱子,万象霜天 - 三无Marblue - 5SING中国原创音乐基地
- mac打开应用程序无反应解决方案
- 数组初始化的两种方式