Hibernate 错误NullPointException

Hibernate 错误NullPointException,hibernate,jakarta-ee,jpa,syntax-error,Hibernate,Jakarta Ee,Jpa,Syntax Error,写我的句子时出错: 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.NullPointerExceptionerrorem为null

写我的句子时出错:

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
error

em为null? 尝试:

编辑:是的,使用调试器

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