Я запрашиваю базу данных для веб-службы, используя Jersey JAX-RS. Я могу вернуть одну строку в виде XML или JSON, но не могу понять, как вернуть несколько записей.
Я использую ArrayList? Если так, то как? У кого-нибудь есть пример как это сделать?
ArrayList
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); }