From 4ff34e92629f7b5a9ac044c01f6d00209a822a6b Mon Sep 17 00:00:00 2001 From: Suomm <1474983351@qq.com> Date: Thu, 18 Apr 2024 09:44:59 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E5=8E=9F=E5=9B=A0=EF=BC=8Chttps://gitee.com/mybatis-flex/mybat?= =?UTF-8?q?is-flex/issues/I9HL0K?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/mybatisflex/core/util/ClassUtil.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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 dea9d2fa..3c7a57a8 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 @@ -18,7 +18,11 @@ package com.mybatisflex.core.util; import org.apache.ibatis.javassist.util.proxy.ProxyObject; -import java.lang.reflect.*; +import java.lang.reflect.Constructor; +import java.lang.reflect.Field; +import java.lang.reflect.Method; +import java.lang.reflect.Modifier; +import java.lang.reflect.Proxy; import java.util.ArrayList; import java.util.Arrays; import java.util.List; @@ -171,7 +175,7 @@ public class ClassUtil { } throw new IllegalArgumentException("the class \"" + clazz.getName() + "\" has no constructor."); } catch (Exception e) { - throw new RuntimeException("Can not newInstance class: " + clazz.getName()); + throw new RuntimeException("Can not newInstance class: " + clazz.getName(), e); } }