优化工具类

This commit is contained in:
王鑫 2023-07-31 14:17:14 +08:00
parent 9af1c5b7f8
commit 78e05bd8d9
3 changed files with 4 additions and 2 deletions

View File

@ -53,7 +53,7 @@ import java.util.concurrent.ConcurrentHashMap;
public class FlexConfiguration extends Configuration { public class FlexConfiguration extends Configuration {
private static Map<String, MappedStatement> dynamicMappedStatementCache = new ConcurrentHashMap<>(); private static final Map<String, MappedStatement> dynamicMappedStatementCache = new ConcurrentHashMap<>();
public FlexConfiguration(Environment environment) { public FlexConfiguration(Environment environment) {
super(environment); super(environment);

View File

@ -28,6 +28,7 @@ import java.util.function.Predicate;
* @author michael * @author michael
* @date 17/3/21 * @date 17/3/21
*/ */
@SuppressWarnings("unchecked")
public class ClassUtil { public class ClassUtil {
private ClassUtil() { private ClassUtil() {

View File

@ -28,11 +28,12 @@ public class ConvertUtil {
private ConvertUtil() { private ConvertUtil() {
} }
@SuppressWarnings("rawtypes")
public static Object convert(Object value, Class targetClass) { public static Object convert(Object value, Class targetClass) {
return convert(value, targetClass, false); return convert(value, targetClass, false);
} }
@SuppressWarnings("unchecked") @SuppressWarnings({"unchecked", "rawtypes"})
public static Object convert(Object value, Class targetClass, boolean ignoreConvertError) { public static Object convert(Object value, Class targetClass, boolean ignoreConvertError) {
if (value == null && targetClass.isPrimitive()) { if (value == null && targetClass.isPrimitive()) {
return getPrimitiveDefaultValue(targetClass); return getPrimitiveDefaultValue(targetClass);