我有一个查询来获取表格的最大ID,例如:Country。 有没有有效的方法来获得singleResultObject? 获取singleResultObject时可能会出现异常。
Query q = em.createQuery("SELECT MAX(c.countryId) FROM Country c ");
try
{
Integer countryId = (Integer) q.getSingleResult();
}
catch (Exception e)
{
logger.error("Exception " + e);
}