Przeglądaj źródła

注释加上开始时间

miemie 6 lat temu
rodzic
commit
4e7eae9c40

+ 2 - 0
mybatis-plus-annotation/src/main/java/com/baomidou/mybatisplus/annotation/TableField.java

@@ -83,6 +83,8 @@ public @interface TableField {
      * 是否保持使用全局的 Format 的值
      * <p> 只生效于 既设置了全局的 Format 也设置了上面 {@link #value()} 的值 </p>
      * <li> 如果是 false , 全局的 Format 不生效 </li>
+     *
+     * @since 3.1.1
      */
     boolean keepGlobalFormat() default false;
 }

+ 1 - 6
mybatis-plus-annotation/src/main/java/com/baomidou/mybatisplus/annotation/TableLogic.java

@@ -15,11 +15,7 @@
  */
 package com.baomidou.mybatisplus.annotation;
 
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
+import java.lang.annotation.*;
 
 /**
  * 表字段逻辑处理注解(逻辑删除)
@@ -41,5 +37,4 @@ public @interface TableLogic {
      * 默认逻辑删除值(该值可无、会自动获取全局配置)
      */
     String delval() default "";
-
 }

+ 9 - 5
mybatis-plus-annotation/src/main/java/com/baomidou/mybatisplus/annotation/TableName.java

@@ -33,18 +33,22 @@ public @interface TableName {
      */
     String value() default "";
 
+    /**
+     * schema
+     *
+     * @since 3.1.1
+     */
+    String schema() default "";
+
     /**
      * 是否保持使用全局的 tablePrefix 的值
      * <p> 只生效于 既设置了全局的 tablePrefix 也设置了上面 {@link #value()} 的值 </p>
      * <li> 如果是 false , 全局的 tablePrefix 不生效 </li>
+     *
+     * @since 3.1.1
      */
     boolean keepGlobalPrefix() default false;
 
-    /**
-     * schema
-     */
-    String schema() default "";
-
     /**
      * 实体映射结果集
      */

+ 6 - 2
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/config/GlobalConfig.java

@@ -50,7 +50,7 @@ public class GlobalConfig implements Serializable {
     /**
      * 缓存 Sql 解析初始化
      *
-     * @deprecated 不再需要这个属性, 现在是全局开启状态
+     * @deprecated 3.1.1 不再需要这个属性, 现在是全局开启状态
      */
     @Deprecated
     private boolean sqlParserCache = false;
@@ -119,12 +119,16 @@ public class GlobalConfig implements Serializable {
         private String tablePrefix;
         /**
          * schema
+         *
+         * @since 3.1.1
          */
         private String schema;
         /**
          * 字段 format
          * <li> 例: `%s` </li>
          * <p> 对主键无效 </p>
+         *
+         * @since 3.1.1
          */
         private String columnFormat;
         /**
@@ -134,7 +138,7 @@ public class GlobalConfig implements Serializable {
         /**
          * String 类型字段 LIKE
          *
-         * @deprecated 后续将删除这个属性
+         * @deprecated 3.1.1 后续将删除这个属性
          */
         @Deprecated
         private boolean columnLike = false;