java - POJO for rest获取调用以在java中返回嵌套的复杂json
问题描述
嗨,我需要工作流程(如何创建 pojo 结构以及如何通信)来为 REST API 获取调用创建下面的 json 结构。
请帮帮我
[
{
"id":"1",
"Nmae":"gourav",
"Gender":"Male",
"usertype":{
"Typeone":"Admin",
"Status":"Active"
}
{
"Typetwo":"Agent",
"Status":"Disabled"
}
},
{
"id":"2",
"Nmae":"satya",
"Gender":"Male",
"usertype":{
"Typeone":"Admin",
"Status":"disabled"
}
{
"Typetwo":"Agent",
"Status":"active"
}
}
]
解决方案
您可以使用您想要的字段创建一个名为 User 的类并使用javax.ws.rs.core.Response
如下所示:
@Produces({ javax.ws.rs.core.MediaType.APPLICATION_JSON})
Response getUser(){
User user = new User();
//set fields
return Response.status(Status.OK).entity(user).build();
}
推荐阅读
- mongodb - 匹配 mongo 文档中数组中的元组键
- python - 如何计算大型 FASTA 文件中包含的序列的氨基酸组成百分比
- python - 某些用户被暂停时出现 get_user_details 错误
- visual-studio - 如何为 Visual Studio 2017 和 2019 分别列出最近的项目和解决方案?
- javascript - 节点 process.timezone 未设置
- regex - 如何在包含 Vlookup、Filter 和 RegexMatch 的公式中使用 ArrayFormula
- javascript - 使用 Moment 验证 MMDDYYYY 格式
- c# - 将大文件发布到 REST Endpoint c# .net core
- mongodb - 如何在 mongo 脚本中使用 ansible playbook 中的变量?
- mysql - 重写 Excel 公式以在 mySQL 中运行