Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 ob/HO(h3
D\E"v,Y\+O
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 ~/Y8wxg
'1zC|:,
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 SN`L@/I
nO;ox*Bk+8
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 wkp$/IZKMj
Mb97S]878I
。 Ifq|MZ\
;a[3RqmKW
分页支持类: 1yeD-M"w
|7.X)h`
java代码: Z*(OcQ-
bNoZ{ 7
w)h"?'m~
package com.javaeye.common.util; QwuSo{G
Ko
"JH=<
import java.util.List; 5U*${
C*Qx
publicclass PaginationSupport { CljEC1S#
\\ZhM
publicfinalstaticint PAGESIZE = 30; UM'JK#P"
.:(gg
privateint pageSize = PAGESIZE; MW0CqMi]T
1Sv$!xX`n
privateList items; 1M[|9nWUC
YP{mzGdE&