diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/mybatis/FlexConfiguration.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/mybatis/FlexConfiguration.java index c364091d..8727d865 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/mybatis/FlexConfiguration.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/mybatis/FlexConfiguration.java @@ -53,7 +53,7 @@ import java.util.concurrent.ConcurrentHashMap; public class FlexConfiguration extends Configuration { - private static Map dynamicMappedStatementCache = new ConcurrentHashMap<>(); + private static final Map dynamicMappedStatementCache = new ConcurrentHashMap<>(); public FlexConfiguration(Environment environment) { super(environment); diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/util/ClassUtil.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/util/ClassUtil.java index 4aafe2db..ceae089d 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/util/ClassUtil.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/util/ClassUtil.java @@ -28,6 +28,7 @@ import java.util.function.Predicate; * @author michael * @date 17/3/21 */ +@SuppressWarnings("unchecked") public class ClassUtil { private ClassUtil() { diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/util/ConvertUtil.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/util/ConvertUtil.java index 0bea9d08..47d15cc9 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/util/ConvertUtil.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/util/ConvertUtil.java @@ -28,11 +28,12 @@ public class ConvertUtil { private ConvertUtil() { } + @SuppressWarnings("rawtypes") public static Object convert(Object value, Class targetClass) { return convert(value, targetClass, false); } - @SuppressWarnings("unchecked") + @SuppressWarnings({"unchecked", "rawtypes"}) public static Object convert(Object value, Class targetClass, boolean ignoreConvertError) { if (value == null && targetClass.isPrimitive()) { return getPrimitiveDefaultValue(targetClass);