EntityUtils.java 文件源码

java
阅读 44 收藏 0 点赞 0 评论 0

项目:jpa-unit 作者:
private static void collectIdNamesFromFields(final List<String> idList, final Class<?> clazz) {
    for (final Field field : clazz.getDeclaredFields()) {
        if (field.getAnnotation(Id.class) != null) {
            idList.add(getPropertyName(field));
        } else if (field.getAnnotation(EmbeddedId.class) != null) {
            final Class<?> fieldType = field.getType();
            // all fields have to be used as a composite ID
            for (final Field idField : fieldType.getDeclaredFields()) {
                idList.add(field.getName() + "." + getPropertyName(idField));
            }
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号