From 1e5bc80e6002babc0997a290f168fbc15e1184bf Mon Sep 17 00:00:00 2001 From: COOL Date: Mon, 15 Jul 2024 13:44:49 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=94=E5=9B=9EColumn=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/cool/core/eps/CoolEps.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/cool/core/eps/CoolEps.java b/src/main/java/com/cool/core/eps/CoolEps.java index f451e86..d5b04b1 100644 --- a/src/main/java/com/cool/core/eps/CoolEps.java +++ b/src/main/java/com/cool/core/eps/CoolEps.java @@ -275,11 +275,9 @@ public class CoolEps { */ private String getEntity(Class controller) { try { - Type type = ((ParameterizedType) SpringUtil.getBean(controller).getClass() - .getGenericSuperclass()) - .getActualTypeArguments()[1]; - String[] names = type.getTypeName().split("[.]"); - return names[names.length - 1]; + ParameterizedType parameterizedType = (ParameterizedType) controller.getGenericSuperclass(); + Class entityClass = (Class) parameterizedType.getActualTypeArguments()[1]; + return entityClass.getSimpleName(); } catch (Exception e) { return ""; }