소스 검색

初始化 SQL 解析 挪到 SqlInjector 里去

miemie 7 년 전
부모
커밋
0db0eec7f7
1개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 6 6
      mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/injector/AbstractSqlInjector.java

+ 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);
+            }
         }
     }