Parcourir la source

JoinTableInfoInitHandler.java

miemie il y a 2 ans
Parent
commit
465bf7f266

+ 2 - 2
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/handlers/JoinTableInfoInitHandler.java

@@ -18,7 +18,7 @@ public interface JoinTableInfoInitHandler {
      * @param fieldInfo     TableFieldInfo
      * @param configuration Configuration
      */
-    default void joinTableFieldInfo(TableFieldInfo fieldInfo, Configuration configuration) {
+    default void fieldInfo(TableFieldInfo fieldInfo, Configuration configuration) {
         // ignore
     }
 
@@ -28,7 +28,7 @@ public interface JoinTableInfoInitHandler {
      * @param tableInfo     TableInfo
      * @param configuration Configuration
      */
-    default void joinTableInfo(TableInfo tableInfo, Configuration configuration) {
+    default void tableInfo(TableInfo tableInfo, Configuration configuration) {
         // ignore
     }
 }

+ 3 - 5
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/metadata/TableInfoHelper.java

@@ -48,7 +48,6 @@ import static java.util.stream.Collectors.toList;
  * @since 2016-09-09
  */
 public class TableInfoHelper {
-
     private static final Log logger = LogFactory.getLog(TableInfoHelper.class);
 
     /**
@@ -178,8 +177,7 @@ public class TableInfoHelper {
 
         /* 自动构建 resultMap */
         tableInfo.initResultMapIfNeed();
-        JoinTableInfoInitHandler joinTableInfoInitHandler = globalConfig.getJoinTableInfoInitHandler();
-        joinTableInfoInitHandler.joinTableInfo(tableInfo, configuration);
+        globalConfig.getJoinTableInfoInitHandler().tableInfo(tableInfo, configuration);
         TABLE_INFO_CACHE.put(clazz, tableInfo);
         TABLE_NAME_INFO_CACHE.put(tableInfo.getTableName(), tableInfo);
 
@@ -331,14 +329,14 @@ public class TableInfoHelper {
             if (tableField != null) {
                 TableFieldInfo tableFieldInfo = new TableFieldInfo(dbConfig, tableInfo, field, tableField, reflector, existTableLogic, isOrderBy);
                 fieldList.add(tableFieldInfo);
-                initTableInfoHandler.joinTableFieldInfo(tableFieldInfo, configuration);
+                initTableInfoHandler.fieldInfo(tableFieldInfo, configuration);
                 continue;
             }
 
             /* 无 @TableField  注解的字段初始化 */
             TableFieldInfo tableFieldInfo = new TableFieldInfo(dbConfig, tableInfo, field, reflector, existTableLogic, isOrderBy);
             fieldList.add(tableFieldInfo);
-            initTableInfoHandler.joinTableFieldInfo(tableFieldInfo, configuration);
+            initTableInfoHandler.fieldInfo(tableFieldInfo, configuration);
         }
 
         /* 字段列表 */