Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 Yy@g9mi
}n95< {
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 [TCRB`nTQF
_,Q[2gQ5N
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 !$r9C/k
3bts7<K=
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 ^s*\Qw{Ii
) `I=oB
。 an KuTI
h5!d
分页支持类: T.@sq
qLRE}$P
java代码: HRHrSf7
D rTM$)
c[{UI
package com.javaeye.common.util; vYzVY\
`M rBav
import java.util.List; ;+%Z@b%
if@,vc
publicclass PaginationSupport { {!t=n
8IJ-]wHIb
publicfinalstaticint PAGESIZE = 30; {8:o?LnMW
_8S4Q!
privateint pageSize = PAGESIZE; d*%Mv[X:<