xUtils系列之DbUtils-Check注解

来源:互联网 发布:网络远程教育学校 编辑:程序博客网 时间:2024/06/05 03:56
Check注解定义:
@Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)public @interface Check {    String value();}

DbUtils解析代码:
String check = ColumnUtils.getCheck(column.getColumnField());if (check != null) {    sqlBuffer.append(" CHECK(").append(check).append(")");}

用法:
@Column(column="age")@Check("age > 18")private int age;
0 0