gpt4 book ai didi

java foreach数据库列表值

转载 作者:行者123 更新时间:2023-12-01 11:30:19 24 4
gpt4 key购买 nike

data 选择数据库中的所有用户
它将打印出:

[com.test.abc.user.domain.User@b22379c, com.test.abc.user.domain.User@364b96e5, com.test.abc.user.domain.User@1c9fb03c, com.test.abc.user.domain.User@37eb41d2]

我想知道如何获取其中的值。

我想把它做成str这样的json字符串,以便前端可以获取它
请帮我 !!

@ResponseBody
public String getList() {

List<User> data = memberObj.getCurrentMembers() ;
System.out.println(data);

//data to string

String str = "{\"data\": [{\"id\": \"1\",\"account\": \"a@gmail.com\",\"name\": \"sky\",\"nick\": \"abc\"}]}";

return str;
}

最佳答案

使用google gson图书馆

List<User> list = new ArrayList<User>();
list.add(new User());
list.add(new User());
String json = new Gson().toJson(list);

关于java foreach数据库列表值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30454115/

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