2011-04-02 91 views
14

我是Spring3和Hibernate的新手,下面的代碼很好用,但我試圖找到一種方法讓我的列表以日期字段的排序順序返回。是否有人可以告訴我怎麼樣添加到該代碼如何在休眠中對條件列表進行排序

// To get list of all articles 
@SuppressWarnings("unchecked") 
public List<Friend> listFriends(String rUser) 
{ 
    Friend friend = new Friend(); 
    friend.setUsername(rUser); 

    return (List<Friend>) sessionFactory.getCurrentSession() 
     .createCriteria(Friend.class) 
     .add(Example.create(friend)) 
     .list(); 
} 

回答

0

要麼數據庫做或Java,您的選擇。以下是Java中的操作方法:

List<Friend> friends = sessionFactory.getCurrentSession() 
     .createCriteria(Friend.class) 
     .add(Example.create(friend)) 
     .list(); 
Collections.sort(friends); 

return friends;