Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 uH^/\
<T)9mJYr
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 ctTg-J2.
<*V%!pwIG
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 izebQVQO*
azr|Fz/
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 %Nwap~=H;
S)iv k x
。 3Nd&*QSV
)-xx$0mL-
分页支持类: EFW'D=&h8
<ap%+(!I
java代码: ^o,P>u!9
Vk5}d[[l
f$Nz).(
package com.javaeye.common.util; Pp7}|/
I5mnV<QA^
import java.util.List; Wrf('
Gw:8-bxS
publicclass PaginationSupport { WNrgqyM
XpJT/&4
publicfinalstaticint PAGESIZE = 30; btkD<1{g
E
y1mlW
privateint pageSize = PAGESIZE; 1&uk