Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 Y- esD'MD
Y)lYEhF
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 %PW_v~sg
RE6dN
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 ]6#bp,
HtFc+%=
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 i-Er|u; W
}RvinF:5
。 -q'G]}
X?kw=x{2P
分页支持类: F5s Pd
X2\1OWR0
java代码: j%%& G$Tfu
I5Vp%mCY
}JPLhr|d^
package com.javaeye.common.util; gn,D9d+
&BxDS
.
import java.util.List; p$.m=+K~
_/xA5/V
publicclass PaginationSupport { RKru
hF
:k&R]bc9
publicfinalstaticint PAGESIZE = 30; 5\S
s`#g
^6g^ Q*"
privateint pageSize = PAGESIZE; &p