Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 cyv`B3}
)SRefW.v
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 u9GQU
A _
N;
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 ZC`wO%,
%wvdn
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 yyRiP|hJ
'(yAfL 9}
。 g:D>.lKd
-)]Yr #Q
分页支持类: e~[/i\
L Mbn
java代码: [{<`o5qR
[-k
x_6[P2"PP
package com.javaeye.common.util; ?o4C;
2%@4]
import java.util.List; Tx=-Bb~;
wb5baY9
publicclass PaginationSupport { tip+q d
OSWYGnZg
publicfinalstaticint PAGESIZE = 30; zrL$]Oy}x
w/S%YW3*
privateint pageSize = PAGESIZE; [OV"}<V
mPN@{.(j
privateList items; A gg<tM{yB
H*&f: