【发布时间】:2010-12-27 13:44:34
【问题描述】:
我将 GWT 用于 UI,Hibernate/Spring 用于业务层。以下 GWT 小部件用于显示记录。(http://collectionofdemos.appspot.com/demo/com.google.gwt.gen2.demo.scrolltable.PagingScrollTableDemo/PagingScrollTableDemo.html)。我假设排序是在客户端完成的。
我没有检索整个结果集,因为它很大。 我用
principals = getHibernateTemplate().findByCriteria(criteria,
fromIndex, numOfRecords);
检索数据。Hibernate 层没有排序标准。
这种方法没有给出正确的行为,因为它只对客户端中的当前数据集进行排序。
这个问题的最佳解决方案是什么?
注意:我可以使用 UI 框架获取主排序列和其他排序列。 我可以在休眠层中使用primary-sort-column对结果进行排序吗?
【问题讨论】:
标签: java hibernate gwt pagination