Hibernate3 提供了DetachedCriteria,使得我们可以在Web层构造 Jy$-)
~8E
rl3=5{
detachedCriteria,然后调用业务层Bean,进行动态条件查询,根 s5@^g8(+C
W;W\L? r
据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来 !;oBvE7Kh
7 c7SU^hD
自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改 ?y
kIi/
}wKU=Vm
。 g5`YUr+3?h
WOoVVjMM
分页支持类: _uacpN/<|
F"I@=R-n
java代码: Jr
zU-g
:-n4!z"k
:PJjy6,1
package com.javaeye.common.util; S5M t?v|K
7IRn
import java.util.List; +(T,d ]o]
:}cAq/
publicclass PaginationSupport { elQ44)TrQ
H6QQ<~_&
publicfinalstaticint PAGESIZE = 30; )Q`<O
n"vI> _|G
privateint pageSize = PAGESIZE; _1QNO#X
n&lLC