@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface MappingField {
String name() default "";
String type() default "";
double length() default 0.0; // 长度
String constraints() default "";
String sequenceName() default "";
References ref();
}
@Retention(RetentionPolicy.RUNTIME)
public @interface References {
String table();
String col();
}
MappingField 注解内含有了另外一个注解References,这样的话如何给MappingField 的ref()设置默认值呢?请大神不吝赐教
@Target(ElementType.FIELD)
public @interface MappingField {
String name() default "";
String type() default "";
double length() default 0.0; // 长度
String constraints() default "";
String sequenceName() default "";
References ref();
}
@Retention(RetentionPolicy.RUNTIME)
public @interface References {
String table();
String col();
}
MappingField 注解内含有了另外一个注解References,这样的话如何给MappingField 的ref()设置默认值呢?请大神不吝赐教









