1

我正在使用 Java + Hibernate。

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

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

4

2 回答 2

2

您可以使用以下列创建第三个表 EditDate:userId、companyId、lastEditDate。从用户的公司中选择时,加入 EditData 并按 lastEditDate 排序。

于 2012-04-08T16:38:40.317 回答
-1

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

于 2012-04-08T16:35:28.133 回答