Hibernate 带有AND或OR条件的动态查询

Hibernate 带有AND或OR条件的动态查询,hibernate,criteria,Hibernate,Criteria,我使用动态查询从自定义表中获取结果 我希望使用“AND”(&&&&)以及“or”(| |)条件执行动态查询 类似于我的需要的SQL是这样的 Select * From CustomeTable ct Where (ct.firstColumn = "abc" AND ct.secondColumn = "xyz") OR ct.thirdColumn = "123"; 如果有人知道解决办法,请告诉我 问候,, 蒂娜

我使用动态查询从自定义表中获取结果

我希望使用“AND”(&&&&)以及“or”(| |)条件执行动态查询

类似于我的需要的SQL是这样的

Select * 
From CustomeTable ct
Where   (ct.firstColumn = "abc" AND ct.secondColumn = "xyz")
        OR ct.thirdColumn = "123";
如果有人知道解决办法,请告诉我

问候,, 蒂娜