gpt4 book ai didi

java - 如何从数据库查询返回ArrayList?

转载 作者:行者123 更新时间:2023-12-02 08:32:13 24 4
gpt4 key购买 nike

我正在使用 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);
}

关于java - 如何从数据库查询返回ArrayList?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3041956/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com