这是一个目前最好的一个开源分页标签的实现---extremeTable标签。今天谈谈它的Limit的设计架构思想。
v;y0jD#b tNs~M4TVVH 这个设计很通用,经过作者的多次重构,现在extremeTable的架构非常漂亮。这个标签现在缺点是有些参数对mvc控制器屏蔽了,应提供一致的对外接口。不过整体上设计还是很精致的,面向对象来处理 html元素,与spring非常的默契,非常便于开发和测试。
m8+(%>+7 7=4 A;Ybq 类图关系
M4Z@O3OIE z1 i &Ge lhC6S'vq 1, 工厂LimitFactory
gM;}#>6 TableLimitFactory,AbstractLimitFactory,LimitFactory
C-P06Q] z/ &