使用Hibernate为许多实体查询复合索引

时间:2013-06-21 11:48:26

标签: java sql hibernate composite-key

我正在使用Hibernate并希望使用复合索引(a,b,c,d)查询多个实体。 SQL语句可能如下所示:

SELECT *
FROM my_table
WHERE a = 2 AND b = '2001' AND c = 'xx' AND d = 23
OR a = 2 AND b = '2002' AND c = 'xx' AND d = 23
-- OR ...
;

是否有机会将hibernate传递给这样的查询列表?我不想要的是使用StringBuffer根据列表的长度连接一个语句。

1 个答案:

答案 0 :(得分:2)

标准它是tutorial

的最佳选择

我希望能帮到你