spring 使用集合的流将列表转换< Strings>为列表< MyClass>[duplicate]

im9ewurl  于 2022-12-10  发布在  Spring
关注(0)|答案(2)|浏览(139)

此问题在此处已有答案

How to convert the following json string to java object?(7个答案)
How to convert JSON string into List of Java object?(10个答案)
3天前关闭。
请考虑以下内容:

List<String> users = repo.findAllById(id):

还有这个:

Public Users{
int id;
string name;
}

用户列表包含了一个用户的json,有id和名字。我的问题是,我如何将字符串列表(json)转换成用户列表。谢谢大家。
列表示例:

[user1:
  {
    “id”: “24”,
    “name”: “name”
   }
user2:
  {
    “id”: “24”,
    “name”: “name”
   }
]
brccelvz

brccelvz1#

我不太清楚你的List<String> users数据结构是什么样子的?
您可以使用以下方法进行转换。
第一个
如果你想得到一个准确的答案
请提供更多详情,例如

  • 如何选择'sql'?
  • 您使用'JDBC'还是'JPA'?
  • 列出用户的数据结构是什么?
svgewumm

svgewumm2#

您希望列表包含字符串而不是User对象,这有什么原因吗?如果没有,您可以尝试这样做:

List<User> users = repo.findAllById(id);
return users;

相关问题