当我有一个我期待的 javax.persistence.Query 时,List
我总是检查以确保List
在返回任何值之前它的大小大于 1。例如
Query q = em.createQuery(sql);
if(q.getResultList().size()<1)
{
return new ArrayList();
}
else
{
return q.getResultList();
}
我想知道当我检查大小时,如果查询被执行两次,我何时返回结果。