我通常使用
在hibernate中订购criteria.addOrder(Order.desc("myField"));
如何在不使用hsql的情况下在Hibernate中编写此语句?
select * from my_table order by (deletion_date - creation_date) asc;
答案 0 :(得分:0)
Hibernate查询通过映射到数据库生成的对象,数据库中的每个表都将成为一个类,所以当我们咨询Hibernate时,我们引用的是对象,而不是直接指向表。示例:FROM Class1 c
但是,也可以在同一个Hibernate中实现Querys Native,这意味着Hibernate中的常见查询。示例:SELECT * FROM table
实际上,这取决于你想要如何工作,但在我看来,如果你正在使用Hibernate,那么使用生成的映射,使用对象。