按上次使用顺序排序

时间:2012-04-08 16:29:16

标签: java hibernate

我正在使用Java + Hibernate。

我有一些用户和公司的桌子。用户可以列出所有公司并编辑任何公司。

按当前用户的最后一次使用情况订购公司的最佳方式是什么?这样每个用户都可以看到他最近编辑的公司位于列表的顶部。

2 个答案:

答案 0 :(得分:2)

您可以使用以下列创建第三个表EditDate:userId,companyId,lastEditDate。当从用户公司中选择加入EditData并通过lastEditDate订购时。

答案 1 :(得分:-1)

假设您已经为公司创建了一个类,您可以简单地为上次使用的日期添加一个成员变量,该变量会在用户访问/更新公司时随时更新。给它一个存取方法并用它来排序。