簡體   English   中英

如何從數據庫查詢返回ArrayList?

[英]How to return an ArrayList from a database query?

我正在使用Jersey JAX-RS在數據庫中查詢Web服務。 我可以將一行作為XML或JSON返回,但是我不知道如何返回多個記錄。

我是否使用ArrayList 如果是這樣的話? 有沒有人舉過一個例子?

  1. 創建一個RowHolder類,該類定義表中的所有字段
  2. 注釋RowHolder@XmlType
  3. 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);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM