0

Vaadin に登録されているすべてのユーザーを取得するにはどうすればよいですか? 現在、ログインしているユーザーを取得する方法を知っています

User user = PortalUtil.getUser(request);     

しかし、私はすべてのユーザーに何か提案が欲しいですか?

4

1 に答える 1

2

これが Vaadin とどのように関連しているかはわかりませんが (使用したことはありません)、すべての登録ユーザーを取得したい場合は、次のような User サービスのメソッドのいずれかを使用できます。

List<User> users = UserLocalServiceUtil.getUsers(QueryUtil.ALL_POS, QueryUtil.ALL_POS);

このメソッドはテーブル内のすべてのレコードに対して Bean を返すため、ページネーションには注意してください (本当にすべてのユーザーが必要ですか?)。メソッドをご覧ください。UserUser_UserLocalServiceUtil.search

それが役に立てば幸い!

于 2013-05-06T08:41:36.800 に答える