From 8c7a90f8379c9f7cbe3c984952f2aa4c94fb158f Mon Sep 17 00:00:00 2001 From: litianfeng <743834110@qq.com> Date: Fri, 14 Jul 2023 23:28:24 +0800 Subject: [PATCH] Optimize the usuage of memory and cpu about BoundSql --- src/main/java/org/apache/ibatis/mapping/BoundSql.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/apache/ibatis/mapping/BoundSql.java b/src/main/java/org/apache/ibatis/mapping/BoundSql.java index c6f05cda225..3bd249c32d6 100644 --- a/src/main/java/org/apache/ibatis/mapping/BoundSql.java +++ b/src/main/java/org/apache/ibatis/mapping/BoundSql.java @@ -45,7 +45,7 @@ public BoundSql(Configuration configuration, String sql, List this.sql = sql; this.parameterMappings = parameterMappings; this.parameterObject = parameterObject; - this.additionalParameters = new HashMap<>(); + this.additionalParameters = new HashMap<>(this.parameterMappings.size()); this.metaParameters = configuration.newMetaObject(additionalParameters); }