[英]Json format to Java Object mapping
In my Spring boot Project , I am getting this Json after hitting a Rest Api as shown below: 在我的Spring boot Project中,按下Rest Api后,我得到了这个Json,如下所示:
{
"policy": {
"policyNumber": "LIC1233",
"policyStatus": "Inactive",
"policyPremiumAmount": 15000
},
"paymentType": [
{
"cardId": "1",
"cardNo": "234234234234",
"cardType": "MasterCard"
}
],
"metadata": {
"pagination": {
"offset": 50,
"limit": 25,
"previousOffset": 25,
"nextOffset": 75,
"currentPage": 3,
"pageCount": 40,
"totalCount": 1000
}
}
}
Now i need to expose this json as a Common Object to another REst endpoint in my Spring boot Project through ResponseEntity. 现在,我需要通过ResponseEntity将这个json作为通用对象公开给我的Spring启动项目中的另一个REst端点。
How shall i form the common Java Object to expose it to another the endpoint? 我应如何形成通用Java对象以将其公开给另一个端点? also i would like to know Do i need to create a POJO for each of the parentNode (ex-paymentType)?
我也想知道我是否需要为每个parentNode(ex-paymentType)创建一个POJO吗?
您也可以使用地图代替pojo,根据需要将其进一步嵌套在该行中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.