Skip to content

Commit 97e3cef

Browse files
committed
refactor: 优化DefaultValue注解对generator属性的判定逻辑
1 parent e93f70a commit 97e3cef

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

hsweb-easy-orm-rdb/src/main/java/org/hswebframework/ezorm/rdb/mapping/jpa/JpaEntityTableMetadataParserProcessor.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,8 @@ private void handleColumnAnnotation(PropertyDescriptor descriptor, Set<Annotatio
305305

306306
getAnnotation(annotations, DefaultValue.class)
307307
.map(gen -> {
308-
if (gen.value().isEmpty()) {
308+
// 指定了generator
309+
if (!gen.generator().isEmpty()) {
309310
return LazyDefaultValueGenerator
310311
.of(() -> tableMetadata.findFeatureNow(DefaultValueGenerator.createId(gen.generator())))
311312
.generate(metadata);

0 commit comments

Comments
 (0)