テーブルのすべての主キーを取得してリストに入れる必要があります。これまでに見つけたどの方法でも、各レコードをオブジェクトとして取得できるため、主キーを個別に取得してリストに追加する必要がありました。
テーブルの主キーを取得してリストに追加する他の方法はありますか?
次のコードを使用すると、休止状態でオブジェクトが返されますが、主キーのリストを返してそれらを pk リストに格納する必要があります。
List pk = new ArrayList():
Criteria criteria = session.createCriteria(MyTable.class, "mytable");
pk = criteria.list();
mytable が次の場合
id name value
1 a z4
2 f o2
pk リストは
[1,2]