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 に答える