Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 N!:&Xz
(y!<^Q
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 ue{0X\[P<
r%~/y
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 (Y%pk76d
re\&'%~K
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 Vi1=
E])
x*uQBNf=
。 oefhJM!y
jO#5ZhG
分页支持类: bjEm=4FI;
zDO`w0N
java代码: Wr Nm:N
YYUWBnf30G
V8.o}BWY
package com.javaeye.common.util; 8(c,b
Mm+kG'Z!S
import java.util.List; 8 P=z"y
N
v,Yikf
publicclass PaginationSupport { qkN{l88
t1)Qa(#]
publicfinalstaticint PAGESIZE = 30; D|p`~(
2-*zevPiG=
privateint pageSize = PAGESIZE; Jx8?x#}
~4fjFo&