From b78ae2c6c57dcdbe7e9ad7234eb864b36e4887fa Mon Sep 17 00:00:00 2001 From: Lucas C <15842995+4ucl@users.noreply.github.com> Date: Sat, 15 Nov 2025 18:31:58 +0800 Subject: [PATCH] Fix base entity package path replacement logic --- .../com/mybatisflex/codegen/generator/impl/EntityGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mybatis-flex-codegen/src/main/java/com/mybatisflex/codegen/generator/impl/EntityGenerator.java b/mybatis-flex-codegen/src/main/java/com/mybatisflex/codegen/generator/impl/EntityGenerator.java index be86b0de..22a588a4 100644 --- a/mybatis-flex-codegen/src/main/java/com/mybatisflex/codegen/generator/impl/EntityGenerator.java +++ b/mybatis-flex-codegen/src/main/java/com/mybatisflex/codegen/generator/impl/EntityGenerator.java @@ -132,7 +132,7 @@ public class EntityGenerator implements IGenerator { String sourceDir = StringUtil.hasText(entityConfig.getSourceDir()) ? entityConfig.getSourceDir() : packageConfig.getSourceDir(); String baseEntityPackagePath = packageConfig.getEntityPackage().replace(".", "/"); - baseEntityPackagePath = StringUtil.hasText(entityConfig.getWithBasePackage()) ? entityConfig.getWithBasePackage().replace(".", "") + baseEntityPackagePath = StringUtil.hasText(entityConfig.getWithBasePackage()) ? entityConfig.getWithBasePackage().replace(".", "/") : baseEntityPackagePath + "/base"; String baseEntityClassName = table.buildEntityClassName() + entityConfig.getWithBaseClassSuffix();