miemie 5 years ago
parent
commit
19dbad061b

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

@@ -23,7 +23,6 @@ import org.apache.ibatis.type.UnknownTypeHandler;
 
 import java.lang.annotation.*;
 
-
 /**
  * 表字段标识
  *
@@ -36,7 +35,12 @@ import java.lang.annotation.*;
 public @interface TableField {
 
     /**
-     * 字段值(驼峰命名方式,该值可无)
+     * 数据库字段值,
+     * 不需要配置该值的情况:
+     * <li> 当 {@link com.baomidou.mybatisplus.core.MybatisConfiguration#mapUnderscoreToCamelCase} 为 true 时,
+     * (mp下默认是true,mybatis默认是false), 数据库字段值.toUpperCase() == 实体属性名.toUpperCase() </li>
+     * <li> 当 {@link com.baomidou.mybatisplus.core.MybatisConfiguration#mapUnderscoreToCamelCase} 为 false 时,
+     * 数据库字段值.replace("_","").toUpperCase() == 实体属性名.toUpperCase() </li>
      */
     String value() default "";