如何在hibernate中创建包含大量参数的查询

时间:2015-01-08 18:55:07

标签: sql hibernate

我正在尝试创建一个可以接收大量参数的查询(30 - 35),它们都会像from / to一样:

select * from sales where sale_date > date_from  and sale_date < date_to;

最好的办法是什么?

1 个答案:

答案 0 :(得分:2)

您可以使用表达式

缩短查询
select * from sales where sale_date between date_from and date_to;

如果您想在代码中执行此操作,可以使用Criteria API