Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 ZH)="qx[
&7wd?)s
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 u4%Pca9(=
Y6L~K?
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 W$2C47i
o W Nh@C
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 tWa)_y
:s6o"VkW
。 X~,aNRy
_v=SH$O+
分页支持类: w+E,INdi
pKrN:ExB"\
java代码: Yv!a88+A8M
E6gI,f/p0X
-FQ 'agf@&
package com.javaeye.common.util; )Z ?Ym.0/
/U)D5ot<
import java.util.List; *m,k(/>
Nf"r4%M<6
publicclass PaginationSupport { -rli(RR)|
SHo$9+
publicfinalstaticint PAGESIZE = 30; /&+tf*
I\JGs@I
privateint pageSize = PAGESIZE; s '\Uap
-f>%+<