Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 }`uq:y
t>"|~T$9
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 [ _&z+
2c5)pIVEy
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 (z%OK[
Qs_]U
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 |PLWF[+t8
vz)zl2F5sY
。 ^i17MvT'
tSaD=# v
分页支持类: 1(
]{tF
=n MAw&`
java代码: l D]?9K29
{)-3g~
N gOc2I
package com.javaeye.common.util; Vc
"+|^
='HLA-uT
import java.util.List; g"D:zK)
Qy) -gax:,
publicclass PaginationSupport { :tLMh08h
e`%<D[-
publicfinalstaticint PAGESIZE = 30; ZZW%6 -B
jft@ 'W53
privateint pageSize = PAGESIZE; Q7?[@2HN
-M`+hVs?
privateList items; 2O0<