/*** 校驗工具類
* */object validutils
val startparamfieldvalue =startparamfieldstr.toint
val endparamfieldvalue =endparamfieldstr.toint
val datafieldstr = stringutils.getfieldfromconcatstring(data, "\\|", datafield)
if(datafieldstr != null
) else
}false}
/*** 校驗資料中的指定字段,是否有值與引數欄位的值相同
* @param
data 資料
* @param
datafield 資料字段
* @param
parameter 引數
* @param
paramfield 引數字段
* @return
校驗結果
*/def in(data:string, datafield:string, parameter:string, paramfield:string):boolean =
val paramfieldvaluesplited = paramfieldvalue.split(",")
val datafieldvalue = stringutils.getfieldfromconcatstring(data, "\\|", datafield)
if(datafieldvalue != null && datafieldvalue != "-1") }}
}false}
/*** 校驗資料中的指定字段,是否在指定範圍內
* @param
data 資料
* @param
datafield 資料字段
* @param
parameter 引數
* @param
paramfield 引數字段
* @return
校驗結果
*/def equal(data:string, datafield:string, parameter:string, paramfield:string):boolean =
val datafieldvalue = stringutils.getfieldfromconcatstring(data, "\\|", datafield)
if(datafieldvalue != null
) }
false}
}
工具類 校驗
手機效驗 正確 true 錯誤 false public boolean ismobile string mobiles matcher m p.matcher mobiles return m.matches 手機格式校驗 11位 正確 true 錯誤 false public boolean i...
後端引數校驗工具類
1 controller層判斷傳入引數是否符合規則,不符合規則直接返回錯誤狀態碼。2 其他需要校驗引數的地方。public class checkutil 判斷傳入的引數是否都符合規則 中文,字母,數字 30位 param params return true 符合 false 驗證不通過 publ...
Scala 版本的Hbase的工具類
類名 用途建立方式 configuration hbase的配置類 hbaseconfiguration.create connection hbase的連線 connectionfactory.createconnection conf admin hbase的操作api connection.g...