Explorar o código

去掉参数map的初始大小配置(改为Map默认大小16),防止参数数量过多导致map频繁扩充

yuxiaobin %!s(int64=7) %!d(string=hai) anos
pai
achega
3f83c4545d

+ 1 - 1
mybatis-plus-support/src/main/java/com/baomidou/mybatisplus/mapper/Wrapper.java

@@ -59,7 +59,7 @@ public abstract class Wrapper<T> implements Serializable {
      * 实现了TSQL语法的SQL实体
      * 实现了TSQL语法的SQL实体
      */
      */
     protected final SqlPlus sql = new SqlPlus();
     protected final SqlPlus sql = new SqlPlus();
-    private final Map<String, Object> paramNameValuePairs = new HashMap<>(4);
+    private final Map<String, Object> paramNameValuePairs = new HashMap<>();
     private final AtomicInteger paramNameSeq = new AtomicInteger(0);
     private final AtomicInteger paramNameSeq = new AtomicInteger(0);
     protected String paramAlias = null;
     protected String paramAlias = null;
     /**
     /**