Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 N:7;c}~
CXhE+oS5z'
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 :~dI2e\:
W*NK-F[
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 ]$
iqJL
pe7R1{2Q_s
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 c27\S?\
Jd
Z3Y(g
。 jM|-(Es.)
%:7fAB,PA
分页支持类: !&8HA
`q(eB=6;[
java代码: dQH9NsV7g
^# gR"\F`d
(cEjC`]
package com.javaeye.common.util; ;bxL$1
k_%"#
import java.util.List; -H(\[{3{V
p$OkWSi~
publicclass PaginationSupport { lQnqPQY
Dwp-*QK^G
publicfinalstaticint PAGESIZE = 30; eZ[O:W vk:
3Zeh$DZ
privateint pageSize = PAGESIZE; 8<