【发布时间】:2011-12-12 15:27:44
【问题描述】:
我正在尝试构建一个查询,其中一些字段是根据用户选择从客户端发送的。 我计划根据用户的选择创建一个动态查询。尽管我可以简单地使用一些 java 代码来完成它,并让休眠为我触发该查询并返回结果。
我的问题是,我可以使用内置休眠机制来做同样的事情吗? 例如,我会得到一张地图说
(cond1:a,cond2:b,cond3:c)
唯一的区别是地图可以包含的值的数量,并且基于我想创建一个查询 喜欢
select * from demo where cond1='a' and cond2='b' and cond3='c'; and may be
select * from demo where cond1='a' and cond2='b'; when map has only 2 values
提前致谢
【问题讨论】:
标签: hibernate