Parcourir la source

初始化 SQL 解析 挪到 SqlInjector 里去

miemie il y a 7 ans
Parent
commit
0db0eec7f7

+ 6 - 6
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/injector/AbstractSqlInjector.java

@@ -45,12 +45,12 @@ public abstract class AbstractSqlInjector implements ISqlInjector {
             // 循环注入自定义方法
             methodList.forEach(m -> m.inject(builderAssistant, mapperClass));
             mapperRegistryCache.add(className);
-        }
-        /**
-         * 初始化 SQL 解析
-         */
-        if (GlobalConfigUtils.getGlobalConfig(builderAssistant.getConfiguration()).isSqlParserCache()) {
-            SqlParserHelper.initSqlParserInfoCache(mapperClass);
+            /**
+             * 初始化 SQL 解析
+             */
+            if (GlobalConfigUtils.getGlobalConfig(builderAssistant.getConfiguration()).isSqlParserCache()) {
+                SqlParserHelper.initSqlParserInfoCache(mapperClass);
+            }
         }
     }