将SQL请求转换为Hibernate Criteria

时间:2015-10-14 08:38:24

标签: sql hibernate criteria

我想将此SQL转换为Criteria。对不起,我不知道使用哪一个,因为我是Hibernate的新手。我做了一些研究,看起来两者都需要达到我想要的效果。

我的Sql请求

 select * 
from change.pade pade, change.pade_etat rdp, par.safsit safsit, par.saf saf
where pade.sir = "1245454"
and pade.id_safsit = "1"
and pade.id_safsit = safsit.id
and safsit.cd_s in ("12", "45")
and safsit.fk_saf = saf.id
and saf.cd_ur in "124"
and rdp.fk_pade = pade.id
and rdp.id_etat in "444"

1 个答案:

答案 0 :(得分:0)

您可以使用Hibernate属性,而不是像这样编写HQL

session.createSQLQuery(String sqlQuery)

see an example here