Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 I =pd jD
N6'Y
N10
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 ;\.&FMi
TA7w:<
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 !/j|\_O
-E"o)1Pj6C
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 c[q3O**
6fyW6xv[,
。 ?GZs5CnS
HjD= .Q
分页支持类: $y}Tbm
&LYZQ?|
java代码: g'E^@1{
h,G$e|[?
!<ucwWY,
package com.javaeye.common.util; tWIhbt
Y7HWf
import java.util.List; YN[D^;}
'?t{-z,
publicclass PaginationSupport { 0@;E8^pa
IRB;Q(Z
publicfinalstaticint PAGESIZE = 30; `0N/
/Q
Gr?gHAT
privateint pageSize = PAGESIZE; P6rL;_~e
*L_wRhhk
privateList items; '#?hm-Ga
'/?&Go