Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 j94=hJVKi
%wvdn
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 yyRiP|hJ
Ln<`E|[29
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 =eXU@B
A) %/[GD2
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 e~[/i\
L Mbn
。 [{<`o5qR
[-k
分页支持类: =9["+;\e&
LW'D?p#
java代码: FR4QUk
}`QUHIF
JG!mc7
package com.javaeye.common.util; Cc' 37~6~P
+wvWwie
import java.util.List; G"U9E5O
7>Ouqxh21
publicclass PaginationSupport { K'Tm_"[u
kmsb hYM)
publicfinalstaticint PAGESIZE = 30; eH3JyzzP,
&5spTMw8
privateint pageSize = PAGESIZE; ZQoU3AD;
AJ?r,!)
privateList items; 6YLj^w] %
)72+\C[*~r
privateint totalCount; !&ayYu##{
nE&