ソースを参照

!159 并行处理存在并发问题暂时恢复,待新的解决方案
Merge pull request !159 from 青苗/3.0

青苗 4 年 前
コミット
a621ddeaf5

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

@@ -48,8 +48,8 @@ public abstract class AbstractSqlInjector implements ISqlInjector {
                 List<AbstractMethod> methodList = this.getMethodList(mapperClass);
                 if (CollectionUtils.isNotEmpty(methodList)) {
                     TableInfo tableInfo = TableInfoHelper.initTableInfo(builderAssistant, modelClass);
-                    // 并行循环注入自定义方法
-                    methodList.parallelStream().forEach(m -> m.inject(builderAssistant, mapperClass, modelClass, tableInfo));
+                    // 循环注入自定义方法
+                    methodList.forEach(m -> m.inject(builderAssistant, mapperClass, modelClass, tableInfo));
                 } else {
                     logger.debug(mapperClass.toString() + ", No effective injection method was found.");
                 }