gpt4 book ai didi

Java 和 Hibernate 项目 - 按日期排序

转载 作者:行者123 更新时间:2023-12-01 18:20:09 26 4
gpt4 key购买 nike

在这段代码中,我从数据库中获取所有数据;

@PostConstruct
public void init(){
myEntityList = (mytableDAO.GetAllOfThem());
}

GetAllOfThem 方法就像这样;

@Transactional(readOnly = true)
public List<E> GetAllOfThem() {
return sessionFactory.getCurrentSession().createQuery("from " + getEntityClass().getName()).list();
}

但是我需要按日期排序数据。我需要首先获取新数据。

如何获得按日期排序?我应该编写新的 sql 查询吗?

最佳答案

Hibernate 查询可以有一个 order by 子句。将一个添加到您的查询中,如下所示:

"from " + getEntityClass().getName() + " order by YourDateColumnName"

关于Java 和 Hibernate 项目 - 按日期排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27834208/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com