Merge pull request #611 from 4ucl/patch-1

fix: 代码生成器指定 EntityConfig#withBasePackage 时, 生成文件路径错误
This commit is contained in:
Michael Yang 2025-11-16 13:49:46 +08:00 committed by GitHub
commit ad154da481
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -132,7 +132,7 @@ public class EntityGenerator implements IGenerator {
String sourceDir = StringUtil.hasText(entityConfig.getSourceDir()) ? entityConfig.getSourceDir() : packageConfig.getSourceDir(); String sourceDir = StringUtil.hasText(entityConfig.getSourceDir()) ? entityConfig.getSourceDir() : packageConfig.getSourceDir();
String baseEntityPackagePath = packageConfig.getEntityPackage().replace(".", "/"); String baseEntityPackagePath = packageConfig.getEntityPackage().replace(".", "/");
baseEntityPackagePath = StringUtil.hasText(entityConfig.getWithBasePackage()) ? entityConfig.getWithBasePackage().replace(".", "") baseEntityPackagePath = StringUtil.hasText(entityConfig.getWithBasePackage()) ? entityConfig.getWithBasePackage().replace(".", "/")
: baseEntityPackagePath + "/base"; : baseEntityPackagePath + "/base";
String baseEntityClassName = table.buildEntityClassName() + entityConfig.getWithBaseClassSuffix(); String baseEntityClassName = table.buildEntityClassName() + entityConfig.getWithBaseClassSuffix();