[英]How do I sort list with criteria in hibernate
I am new to Spring3 and Hibernate the following code works great but I am trying to find a way to have my list returned in sort order by the date field. 我是Spring3和Hibernate的新手,下面的代码工作得很好,但我试图找到一种方法让我的列表按日期字段按排序顺序返回。 Can someone please show me how to add sort to this code 有人可以告诉我如何添加排序到这段代码
// 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();
}
Either have the database do it or Java, your choice. 要么是数据库做它,要么是Java,你的选择。 Here's how to do it in Java: 以下是如何在Java中执行此操作:
List<Friend> friends = sessionFactory.getCurrentSession()
.createCriteria(Friend.class)
.add(Example.create(friend))
.list();
Collections.sort(friends);
return friends;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.