diff --git a/src/com/wentch/redkale/source/EntityInfo.java b/src/com/wentch/redkale/source/EntityInfo.java index 8fb7328fd..5fb2f3646 100644 --- a/src/com/wentch/redkale/source/EntityInfo.java +++ b/src/com/wentch/redkale/source/EntityInfo.java @@ -92,9 +92,11 @@ public final class EntityInfo { continue; } if (field.getAnnotation(javax.persistence.Id.class) != null) { - if (idAttr0 == null) idAttr0 = attr; - primaryType0 = field.getType(); - primaryName = field.getName(); + if (idAttr0 == null) { + idAttr0 = attr; + primaryType0 = field.getType(); + primaryName = field.getName(); + } } fields.add(field.getName()); attributes.put(field.getName(), attr);