类 ParamValidChecker
java.lang.Object
org.dromara.autotable.core.strategy.mysql.ParamValidChecker
参数校验器
- 作者:
- don
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private static final ParamValidChecker.IColumnChecker自增与类型的匹配校验private static final ParamValidChecker.IColumnChecker空字符默认值,只能在字段类型为字符串的时候设置private static final List<ParamValidChecker.IColumnChecker> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidcheckColumnParam(Class<?> clazz, Field field, MysqlColumnMetadata mysqlColumnMetadata) 字段参数校验
-
字段详细资料
-
CHECK_AUTO_INCREMENT
自增与类型的匹配校验 -
CHECK_DEFAULT_IS_EMPTY_STRING
空字符默认值,只能在字段类型为字符串的时候设置 -
COLUMN_PARAM_CHECKER_LIST
-
-
构造器详细资料
-
ParamValidChecker
public ParamValidChecker()
-
-
方法详细资料
-
checkColumnParam
public static void checkColumnParam(Class<?> clazz, Field field, MysqlColumnMetadata mysqlColumnMetadata) 字段参数校验- 参数:
clazz- 类field- 字段mysqlColumnMetadata- 字段参数- 抛出:
RuntimeException- 校验不通过
-