命名查询Hibernate

时间:2012-03-08 16:40:08

标签: hibernate named

我有一个像这样的查询

从EMP emp中选择emp,其中emp。 empno like:emp_var和emp。 empname喜欢:empname_var和emp。 empDate =:empdate_var

在上面的查询中,所有三个命名参数都可能不为null,或者至少一个参数不为null,而其他参数可能为null。换句话说,我可能只通过empname或empDate或empno检索,或者通过empname和empno和empdate检索。

如何在Hibernate中实现这一目标

1 个答案:

答案 0 :(得分:0)

您需要使用Criteria检查您的值并根据需要将其添加到Restrictions

您还可以查看使用Example