當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JSR303常见参数
生活随笔
收集整理的這篇文章主要介紹了
JSR303常见参数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
常見參數
@NotNull(message = "名字不能為空")private String userName;@Max(value = 120, message = "年齡最大不能查過120")private int age;@Email(message = "郵箱格式錯誤")private String email;空檢查@Null 驗證對象是否為null@NotNull 驗證對象是否不為null,無法查檢長度為0的字符串@NotBlank 檢查約束字符串是不是Null還有被Trim的長度是否大于0, 只對字符串, 且會去掉前后空格.@NotEmpty 檢查約束元素是否為NULL或者是EMPTY.Booelan檢查 @AssertTrue 驗證Boolean 對象是否為 true @AssertFalse 驗證 Boolean對象是否為 false 長度檢查@Size(min =, max =)驗證對象(Array,Collection,Map,String)長度是否在給定的范圍之內 @Length(min =, max =)stringis betweenmin andmax included.日期檢查 @Past 驗證Date 和java.util.Calendar 對象是否在當前時間之前@Future 驗證 Date和 Calendar對象是否在當前時間之后@Pattern 驗證 String 對象是否符合正則表達式的規則.......等等除此以外,我們還可以自定義一些數據校驗規則總結
以上是生活随笔為你收集整理的JSR303常见参数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: steam电脑配置推荐?
- 下一篇: 多环境切换---SpringBoot