Hibernate validate 校驗常用註解

2021-09-19 15:16:50 字數 668 閱讀 3612

@notblank(message =) 判斷字串是否為 null 或者是空串(去掉首尾空格)

@notempty :判斷字串是否 null 或者是空串

@null : 判斷元素必須為null,否則提示錯誤資訊

@notnull : 判斷元素必須不為null,否則提示錯誤資訊

@asserttrue : 判斷元素必須為 true

@assertfalse :判斷元素必須為 false

@length(min=,max=): 判斷字元元素的長度必須在指定的最值範圍內

@min(value): 判斷數值元素最小值

@max(value) : 判斷數值元素最大值

@decimalmin(value): 判斷數值元素大於等於指定的最小值

@decimalmax(value) :判斷數值元素小於等於指定的最大值

@email :判斷郵箱是否合法

@size(max=, min=) : 判斷元素的大小必須在指定的最值範圍內

@past :判斷日期元素必須是乙個過去的日期

@future : 判斷日期元素必須是乙個乙個將來的日期

@pattern(regex=,flag=) : 判斷元素必須符合指定的正規表示式

@range(min=,max=,message=) 判斷元素必須在指定的範圍內

Entity framework 常用資料註解

命名空間 system.componentmodel.dataannotations key該列為主鍵 databasegenerated databasegeneratedoption.none 指定該列不從資料庫中生成 required required errormessage 不能為空 該列...

validation 引數校驗 包括自定義註解

validation 引數校驗 jsr提供的校驗註解 null 被注釋的元素必須為 null notnull 被注釋的元素必須不為 null asserttrue 被注釋的元素必須為 true assertfalse 被注釋的元素必須為 false min value 被注釋的元素必須是乙個數字,其...

JS 常用校驗

用途 檢查開始日期是否小於等於結束日期 輸入 s 字串 開始日期 格式 2001 5 4 e 字串 結束日期 格式 2002 5 4 返回 如果通過開始日期小於等於結束日期返回true,否則返回false function data compare s,e else return true 用途 檢...