2011-04-02 4 views
14

में मानदंडों के साथ सूची कैसे क्रमबद्ध करूं मैं स्प्रिंग 3 और हाइबरनेट के लिए नया हूं, निम्न कोड बहुत अच्छा काम करता है लेकिन मैं दिनांक सूची द्वारा क्रमबद्ध क्रम में मेरी सूची लौटने का तरीका खोजने का प्रयास कर रहा हूं। किसी ने मुझे दिखाने के लिए इस कोडमैं हाइबरनेट

// 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

या तो डेटाबेस है कृपया इसे या जावा, अपनी पसंद करते हैं। जावा में इसे कैसे करें:

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

return friends;