作为JPA的新手,他将其作为确定的答案,但随后我通过以下问题找到了一个更好的答案:为什么在JPA中,EntityManager查询会抛出NoResultException而find却没有?
就像使用TypedQuery代替Query一样简单,例如:
TypedQuery<Person> lQuery = myEntityManager.createQuery("from Person", Person.class);
List<Person> personList = lQuery.getResultList();