小编use*_*113的帖子

org.hibernate.QueryException:并未设置所有命名参数:[]

我从JPA 2.0中得到了非常奇怪的行为

我正在尝试构建一个看似喜欢的查询,其中employeId和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);
Run Code Online (Sandbox Code Playgroud)

但是上面的查询第一次没有工作,它产生了上面的错误,但是当第二次我再次触发相同的方法时,每一件事都顺利进行,这种情况每次都会发生,这可能是什么原因呢?

java hibernate jpa

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

hibernate ×1

java ×1

jpa ×1