是否有一些等同于" SELECT 1"或" SELECT 1 FROM DUAL"对于JPQL?就像一个简单的测试查询。
答案 0 :(得分:2)
是的,有getResultList,它将查询结果作为无类型List返回。您可以使用setMaxResults,将其限制为1:
query.setMaxResults(1).getResultList();
或者您可以说以下内容返回单个无类型结果:
query.getSingleResult()
EntityManager API还允许创建本机查询,这可能是您最简单的方法:
entityManager.createNativeQuery("select 1 from sometable").getSingleResult();
有关详细信息,请参阅Interactive Report to Excel v2。