在代码中执行的hql查询数

时间:2014-05-26 09:00:11

标签: hql

以下代码中执行了多少个查询?

   Customer c=(Customer)session.createQuery(“from Customer c where  c.customer_id=:Id”).setParameter(“Id”,222).uniqueResult();

1 个答案:

答案 0 :(得分:0)

下面只有一个squ \ l查询:

select * from Customer c 
where  c.customer_id= 222

Plus hiberanate的uniqueResult()验证 rows == 1 的结果集。这不是在db方面完成的。

  

uniqueResult()是一种返回单个实例的便捷方法   匹配查询,如果查询没有返回结果,则返回null。