query.setMaxResults(para.getMaxResults());
}
}
private Query getQuery() {
Find find = getAnnotation();
EntityManager em = getContext().getEntityManager();
if (StringUtils.isNotBlank(find.namedQuery()))
return em.createNamedQuery(find.namedQuery());
if (find.nativeQuery()) {
if (find.resultClass().equals(void.class))
return em.createNativeQuery(find.query());
else
return em.createNativeQuery(find.query(), find.resultClass());
} else
return em.createQuery(find.query());
}