0

在页面上显示表格内容的常见用法HibernateGridDataSource只是简单的方法:

public GridDataSource getList() {
    return new HibernateGridDataSource(session, Foo.class);
}

我想知道,让这个数据源按指定列预排序的有效和美观的方法是什么?例如,让它成为类的date领域Foo

4

1 回答 1

0

好吧,我为自己找到了决定。任何其他更方便的方法也将不胜感激。

    return new HibernateGridDataSource(session, Foo.class) {
        @Override
        protected void applyAdditionalConstraints(Criteria crit) {
            crit.addOrder(Order.desc("date"));
        }
    };
于 2013-03-01T12:36:11.010 回答