From 2cf310f631c9224685b15e56096d8ae69fac3921 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B7=B1=E5=9C=B3=E5=BD=A9=E5=87=A4=E8=BD=AF=E4=BB=B6?= Date: Sat, 16 Sep 2023 15:09:03 +0000 Subject: [PATCH] update src/main/java/org/teasoft/bee/osql/annotation/FK.java. update comment MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 深圳彩凤软件 --- .../org/teasoft/bee/osql/annotation/FK.java | 28 +++---------------- 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/src/main/java/org/teasoft/bee/osql/annotation/FK.java b/src/main/java/org/teasoft/bee/osql/annotation/FK.java index 7a1b31d..ebe3512 100644 --- a/src/main/java/org/teasoft/bee/osql/annotation/FK.java +++ b/src/main/java/org/teasoft/bee/osql/annotation/FK.java @@ -23,6 +23,7 @@ import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** + * Foreign Key annotation,use for UPDATE,INSERT,DELETE. * @author Kingstar * @since 2.1.8 */ @@ -30,43 +31,22 @@ import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) public @interface FK { -// String foreignKey() default ""; - -// 要判断,主表的关联字段是否是主键;不是的话,直接获取关联字段的值设置; -// 要多设置一个属性,当从表的关联字段有值时,是否覆盖。 - /** * foreign key * @return foreign key. */ String[] value(); -// String value(); // 必填属性 /** * Field referenced by foreign key. * @return Field referenced by foreign key. */ -// String refBy() default "id"; String[] refBy() default "id"; - /** - * whether override the old foreignKey value when it has not blank value. - * @return the boolean value of whether override - */ - boolean override() default true; - - -// caccade -// 主要的id对应的name修改,从表的也可以通过级联同步修改。 - - - // /** -// * foreign key.与value()同义,可以只填其中一个。 -// * @return foreign key. +// * whether override the old foreignKey value when it has not blank value. +// * @return the boolean value of whether override // */ -// String foreignKey() default ""; +// boolean override() default true; - - } -- Gitee