From 252e17663744d2c7a28a3488dd46c8a8356dced0 Mon Sep 17 00:00:00 2001 From: Michael Yang Date: Sun, 7 Apr 2024 11:36:00 +0800 Subject: [PATCH] fix: close https://gitee.com/mybatis-flex/mybatis-flex/issues/I9ED9N --- .../com/mybatisflex/processor/MybatisFlexProcessor.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mybatis-flex-processor/src/main/java/com/mybatisflex/processor/MybatisFlexProcessor.java b/mybatis-flex-processor/src/main/java/com/mybatisflex/processor/MybatisFlexProcessor.java index 27ff029f..65c127c1 100644 --- a/mybatis-flex-processor/src/main/java/com/mybatisflex/processor/MybatisFlexProcessor.java +++ b/mybatis-flex-processor/src/main/java/com/mybatisflex/processor/MybatisFlexProcessor.java @@ -162,7 +162,11 @@ public class MybatisFlexProcessor extends AbstractProcessor { // 处理 entity 后缀 for (String entityIgnoreSuffix : tableDefIgnoreEntitySuffixes) { - if (entityClassName.endsWith(entityIgnoreSuffix.trim())) { + entityIgnoreSuffix = entityIgnoreSuffix.trim(); + if (entityIgnoreSuffix.isEmpty()) { + continue; + } + if (entityClassName.endsWith(entityIgnoreSuffix)) { entityClassName = entityClassName.substring(0, entityClassName.length() - entityIgnoreSuffix.length()); break; }