Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 #>mr[
79xx2
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 ),ma_{$N
L&%s[
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 O^^C;U@U<1
.5y+fL
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 {O`w,dMOI
4bn(zyP
。 HP3lz,d
t`,`6@d
分页支持类: P%(O|
=aoMii
java代码: s#tZg
"huFA|`
_J?
Dq
package com.javaeye.common.util; :X]itTrGs
}0X:F`Y-
import java.util.List; :kf`?u
U2wbv Xr5-
publicclass PaginationSupport { =MLcm^b
yRfSJbzaf\
publicfinalstaticint PAGESIZE = 30; e^[H[d.WMC
$+3}po\
privateint pageSize = PAGESIZE; vbD{N3p)?n
pFHz"]
privateList items; I{*<