From e350df311c3e6d7cd551215fa26b902db2c0190c Mon Sep 17 00:00:00 2001 From: TODAY <2228592280@qq.com> Date: Thu, 16 Sep 2021 09:48:08 +0800 Subject: [PATCH] Fix MapUtil#computeIfAbsent Object repeated creation MapUtil#computeIfAbsent Object repeated creation #2339 --- src/main/java/org/apache/ibatis/util/MapUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/apache/ibatis/util/MapUtil.java b/src/main/java/org/apache/ibatis/util/MapUtil.java index 40660c86355..9ba5838f504 100644 --- a/src/main/java/org/apache/ibatis/util/MapUtil.java +++ b/src/main/java/org/apache/ibatis/util/MapUtil.java @@ -32,7 +32,7 @@ public static V computeIfAbsent(Map map, K key, Function mapp if (value != null) { return value; } - return map.computeIfAbsent(key, mappingFunction::apply); + return map.computeIfAbsent(key, mappingFunction); } /**