Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 ?1+JBl~/d
Rh=,]Y
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 2;82*0Y%
k|Xxr
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 Myal3UF
Y,?!"
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 7K*\F}2)q
eU[f6OGqC
。 X^2Txm d
3 &aBU[
分页支持类: Sqc
r
-
[<2#C#P:6
java代码: zOkIPv52~
n$jOk
|W
u$3wdZ2&m
package com.javaeye.common.util; B4/0t:^I
FuA8vTV{
import java.util.List; SO~]aFoYt
\`nRgYSE
publicclass PaginationSupport { li U=&wM>
APfDy
publicfinalstaticint PAGESIZE = 30; Ql%0%naq1
w6B'&
privateint pageSize = PAGESIZE; =Yxu {]G
nFVQOr;
privateList items; w85PRruW
=4;GIiF@
privateint totalCount; ]"Do%<