From 2c1cffb28315053c87c98da196075539ccaba79a Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 27 Mar 2022 21:52:27 +0800 Subject: [PATCH] init map size --- src/main/java/org/apache/ibatis/type/TypeHandlerRegistry.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/apache/ibatis/type/TypeHandlerRegistry.java b/src/main/java/org/apache/ibatis/type/TypeHandlerRegistry.java index 805663b21ba..8fda40ab5ed 100644 --- a/src/main/java/org/apache/ibatis/type/TypeHandlerRegistry.java +++ b/src/main/java/org/apache/ibatis/type/TypeHandlerRegistry.java @@ -280,7 +280,7 @@ private Map> getJdbcHandlerMapForEnumInterfaces(Class> newMap = new HashMap<>(); + HashMap> newMap = new HashMap<>(jdbcHandlerMap.size()); for (Entry> entry : jdbcHandlerMap.entrySet()) { // Create a type handler instance with enum type as a constructor arg newMap.put(entry.getKey(), getInstance(enumClazz, entry.getValue().getClass()));