2012-04-08 11 views
1

私はJava + Hibernateを使用しています。最終使用順に並べ替え

私はいくつかのユーザーと会社のテーブルを持っています。ユーザーはすべての会社の一覧を表示したり、会社を編集することができます。

現在のユーザーが最後に使った方法で会社を注文するにはどうすればよいですか?すべてのユーザーが最近編集した会社を一覧に表示するようにします。

+0

+1。しかし、あなたのデータベーススキーマは何ですか? 'last_modified_date'と' last_modified_by_user_id'などの2つの列がありますか? –

答えて

2

ユーザーID、companyId、lastEditDateという列を持つ3番目の表EditDateを作成できます。ユーザーの会社から選択するとEditDataに参加し、lastEditDateでこれを注文します。

-1

企業のクラスを作成したと仮定すると、ユーザが会社にアクセス/更新するたびに更新される最終使用日のメンバ変数を入れることができます。それにアクセサメソッドを与え、それを使って並べ替えます。

+0

@yogeshprajapatiと同じです。答え - 質問をよくお読みください。 –

関連する問題