2011-04-02 43 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;