@@ -7,6 +7,15 @@ import java.lang.annotation.*;
@Target(ElementType.FIELD)
@Inherited
public @interface LinkConst {
+ /**
+ * 字典类
+ * @return
+ */
Class clazz() ;
+
+ * 需要字典翻译字段
String fieldName();
}
@@ -9,7 +9,21 @@ import java.lang.annotation.*;
public @interface LinkMany {
+ * 主表字段
String linkField() ;
+ * 使用哪个mapper来关联查询
Class linkMapper();
+ * 从表关联字段
String linkPrimaryField();
public @interface LinkOne {
+ * 主表关联字段
String linkField();