Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 ,\f!e#d
Z!m0nx
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 ;K0kQ<y-Y
W@1Nit-R
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 ?*a:f"vQ
5TVDt
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 C-$S]6
1
{dhGX
。 ajW[}/)
_.OajE\T
分页支持类: c?CjJ}-7
9Ay*'
java代码: _rK}~y=0
0I4RZ.2*Y
a="Z]JGk
package com.javaeye.common.util; V7!x-E/
C9U~lcIS
import java.util.List; o@r+Y
C w`v\
9
publicclass PaginationSupport { E3y"
g&H6~ +\
publicfinalstaticint PAGESIZE = 30; ewSFB <
N
T"XP`gk
privateint pageSize = PAGESIZE; G_g~-[O
i!<