Jersey JAX-RS を使用して Web サービスのデータベースにクエリを実行しています。単一の行を XML または JSON として返すことはできますが、複数のレコードを返す方法がわかりません。
を使用しArrayList
ますか? もしそうなら、どのように?誰かがこれを行う方法の例を持っていますか?
RowHolder
テーブルのすべてのフィールドを定義するクラスを作成しますRowHolder
を付ける@XmlType
List<RowHolder>
てください@XmlElement
。List<RowHolder>
-で日付を取得する方法
List<RowHolder> list = new LinkedList<RowHolder>();
while (rs.next()) {
RowHolder holder = new RowHolder();
holder.setName(rs.get("name"));
holder.setSurname(rs.get("surname"));
holder.setEmail(rs.get("email"));
// etc. for all the relevant fields
list.add(holder);
}