Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 RDy&i
?0JNaf
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 [^/a`Kda8
2_M+o]Z^
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 }o[<1+W(.
q j9q
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 61gyx6v
&^ s8V]^
。 K@Q%NK,
O%F*i2I:+k
分页支持类: ouFKqRs;
R4k+.hR
java代码: Q uw|KL
Vwjic2lGI
KPjAk
package com.javaeye.common.util; BxQ,T@
\>n[x;$
import java.util.List; 3qH1\
O1DUBRli!q
publicclass PaginationSupport { yxf#@Je"
)z4eRs F|
publicfinalstaticint PAGESIZE = 30; 4UzXTsjM7
E:A!tu$B
privateint pageSize = PAGESIZE; f:~$x
}?+tX <j
privateList items; \M0's&