OrmUtils.java 文件源码

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

项目:kuali_rice 作者:
public static boolean isJpaAnnotated(Class<?> clazz) {
    if (clazz == null) {
        return false;
    }
    if (!cache.containsKey(clazz.getName())) {
        if (clazz.getName().contains("EnhancerByCGLIB")) {
            try {
                // Strip a proxy if found
                clazz = Class.forName(clazz.getName().substring(0, clazz.getName().indexOf("$$EnhancerByCGLIB")));
            } catch (Exception e) {
                LOG.error(e.getMessage(), e);
            }
        }
        synchronized (cache) {
            cache.put(clazz.getName(), new Boolean(clazz.isAnnotationPresent(Entity.class) || clazz.isAnnotationPresent(MappedSuperclass.class)));
}
    }
    return cache.get(clazz.getName()).booleanValue();
 }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号