Support for @Identity - initial refactor to add IdentityMode

This commit is contained in:
rob bygrave
2020-03-03 22:36:27 +13:00
parent ddf3c753d6
commit eb765056fd
13 changed files with 389 additions and 338 deletions
@@ -67,10 +67,8 @@ public abstract class AnnotationParser extends AnnotationBase {
prop.setImportedPrimaryKey();
} else {
prop.setId();
if (prop.getPropertyType().equals(UUID.class)) {
if (readConfig.isIdGeneratorAutomatic() && descriptor.getIdGeneratorName() == null) {
descriptor.setUuidGenerator();
}
if (prop.getPropertyType().equals(UUID.class) && readConfig.isIdGeneratorAutomatic()) {
descriptor.setUuidGenerator();
}
}
}