#1校验框架 根据注解@ApidocElement进行数据校验
属性 | 取值 | 校验规则 | 说明 |
---|---|---|---|
required | true/false | 如果该字段为 true,值为null或者空字符串时,不能通过校验;如果该字段为false,值为null或者空字符串时,通过校验;其他情况通过校验。 | |
minLen | [0,无穷)整数 | 如果字段值的字符串形式长度小于minLen,不能通过校验;其他情况通过校验。 | |
maxLen | (1,无穷]整数 | 如果字段值的字符串形式长度大于maxLen,不能通过校验;其他情况通过校验。 | |
enumClass | 枚举定义类 | 使用枚举校验 | |
patternType | REGEX、FORMAT、ONGL | ||
pattern | 正则表达式、日期格式、ONGL表达式、 | ||
defaults | 字符串数组 | 该属性在值为null时,进行默认值的填充 |
#校验框架支持Java语言和JavaScript