From 8daaa330b41c9bd9b1b2481205dd4e7f90ebfba8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=80=E6=BA=90=E6=B5=B7=E5=93=A5?= Date: Fri, 14 Apr 2023 14:08:37 +0800 Subject: [PATCH] close #I6VKDF --- .../java/com/mybatisflex/processor/QueryEntityProcessor.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mybatis-flex-annotation/src/main/java/com/mybatisflex/processor/QueryEntityProcessor.java b/mybatis-flex-annotation/src/main/java/com/mybatisflex/processor/QueryEntityProcessor.java index d6a8c697..7ebc5908 100644 --- a/mybatis-flex-annotation/src/main/java/com/mybatisflex/processor/QueryEntityProcessor.java +++ b/mybatis-flex-annotation/src/main/java/com/mybatisflex/processor/QueryEntityProcessor.java @@ -100,7 +100,7 @@ public class QueryEntityProcessor extends AbstractProcessor { private static final String allColumnsTemplate = " public QueryColumn[] ALL_COLUMNS = new QueryColumn[]{@allColumns};\n\n"; private Filer filer; -// private Elements elementUtils; + // private Elements elementUtils; private Types typeUtils; @Override @@ -159,7 +159,7 @@ public class QueryEntityProcessor extends AbstractProcessor { do { fillPropertyAndColumns(propertyAndColumns, defaultColumns, classElement); classElement = (TypeElement) typeUtils.asElement(classElement.getSuperclass()); - }while (classElement!= null && "java.lang.Object".equals(classElement.toString())); + } while (classElement != null); String entityClassName = entityClassElement.getSimpleName().toString(); tablesContent.append(buildTablesClass(entityClassName, tableName, propertyAndColumns, defaultColumns)); @@ -184,7 +184,6 @@ public class QueryEntityProcessor extends AbstractProcessor { } - private void fillPropertyAndColumns(Map propertyAndColumns, List defaultColumns, TypeElement classElement) { for (Element fieldElement : classElement.getEnclosedElements()) {