diff --git a/mybatis-plus-join-core/src/main/java/com/github/yulichang/mapper/MPJTableMapperHelper.java b/mybatis-plus-join-core/src/main/java/com/github/yulichang/mapper/MPJTableMapperHelper.java index 450343f..b4f1541 100644 --- a/mybatis-plus-join-core/src/main/java/com/github/yulichang/mapper/MPJTableMapperHelper.java +++ b/mybatis-plus-join-core/src/main/java/com/github/yulichang/mapper/MPJTableMapperHelper.java @@ -14,7 +14,9 @@ public class MPJTableMapperHelper { private static final Map, Class> CACHE = new ConcurrentHashMap<>(); public static void init(Class clazz, Class mapper) { - CACHE.put(clazz, mapper); + if (clazz != null) { + CACHE.put(clazz, mapper); + } } public static Class get(Class clazz) {