-1

写我的句子时出错:

public List findWithName(String name) { 
return em.createQuery( "SELECT c FROM Customer c WHERE c.name LIKE :custName") .setParameter("custName", name) 
.setMaxResults(10) 
.getResultList(); 
}

我收到java.lang.NullPointerException错误

4

1 回答 1

0

em 为空?尝试:

Query query = em.createQuery(...);
query.setParameter(..);
query.setMaxResult(10);
return query.getResultList();

编辑:是的,使用调试器。

于 2013-10-25T16:28:14.233 回答