0
我正在使用Jersey JAX-RS查詢Web服務的數據庫。我可以返回單行作爲XML或JSON,但我不知道如何返回多個記錄。我想使用ArrayList
?如果是這樣如何?有沒有人有如何做到這一點的例子?如何從數據庫查詢中返回ArrayList?
我正在使用Jersey JAX-RS查詢Web服務的數據庫。我可以返回單行作爲XML或JSON,但我不知道如何返回多個記錄。我想使用ArrayList
?如果是這樣如何?有沒有人有如何做到這一點的例子?如何從數據庫查詢中返回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);
}
是的,但我需要使用JAXB所以新澤西可以輸出爲XML或JSON。 – Bill 2010-06-15 02:11:39
@Bill查看我的更新 – Bozho 2010-06-15 02:15:25
謝謝,我明天再試一次 – Bill 2010-06-15 02:28:17