浏览 848 次
|
该帖已经被评为隐藏帖
|
|
|---|---|
| 作者 | 正文 |
|
时间:2007-10-29
有一需求: 在做DAO层设计时,有或条件,但我不知道参数传过来时有多少条件。 查了下官方文档: java 代码
Restrictions.or是以两个条件单位,但参数传过来时,如果不是偶数,如果设计?
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2007-10-29
Restrictions.or( Restrictions.or( arg0,arg1),arg1)
这样就可以进行多条件或查询,但参数数组如何进行for循环呢? |
|
| 返回顶楼 | |
|
时间:2007-10-30
昨天也碰到同样的问题。。还没找到好的解决方法。
|
|
| 返回顶楼 | |
|
时间:2007-11-02
问题关键点不知道service层传进来的参数数组是多少个的,这而些都需要进行or查询
|
|
| 返回顶楼 | |
|
时间:2007-11-06
大家都没有好的解决方法吗?
|
|
| 返回顶楼 | |
|
时间:2007-11-06
查一下 queryByExample
|
|
| 返回顶楼 | |
|
时间:2007-11-08
[quote="zhangfengsimon"]查一下 queryByExample[/quote] 能具体说一下嘛,最好举个例子 |
|
| 返回顶楼 | |
|
时间:2008-04-09
看一下这两个方法
Restrictions.conjunction() Restrictions.disjunction() |
|
| 返回顶楼 | |




