我从 JPA 2.0 中得到了非常奇怪的行为
我正在尝试构建一个看起来像的查询,其中employeeId 和empDepartment 是通过java 参数传递的长值
Query query=em.createQuery("SELECT e FROM Employee e WHERE e.empId = :empId and e.empDepartment = :empDepartment");
query.setParameter("empId" ,employeId);
query.setParameter("empDepartment",empDepartment);
但是上面的查询第一次不起作用,它产生了上面的错误,但是当我第二次再次触发相同的方法时,一切都很顺利,每次都会发生这种情况,这可能是什么原因?