!218 优化工具类

Merge pull request !218 from xinjump/main
This commit is contained in:
Michael Yang 2023-07-31 06:26:48 +00:00 committed by Gitee
commit 17344d1983
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
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 {
private static Map<String, MappedStatement> dynamicMappedStatementCache = new ConcurrentHashMap<>();
private static final Map<String, MappedStatement> dynamicMappedStatementCache = new ConcurrentHashMap<>();
public FlexConfiguration(Environment environment) {
super(environment);

View File

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

View File

@ -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);