使用spring hibernatetemplate从db中获取5个最新行

时间:2013-06-05 14:43:36

标签: hibernate spring-orm

我想使用hibernate-template(Spring orm)从数据库中获取最新的5行。我发现可以使用标准。但我不知道如何在标准中指定有限的行数(5)。请帮帮我。

1 个答案:

答案 0 :(得分:0)

您需要使用表的属性来识别最新的5行,假设有一些'id'属性,该属性会针对每个新记录递增。话虽如此,您可以设置排序asc / desc然后限制结果。

例如:

criteria.addOrder(Order.desc("id"));
criteria.setMaxResults(5);

更新您可在场景中使用的属性的条件。

希望它有所帮助!