一个VO嵌套另一个VO

postman传参:   postman传参必需是小写的字符串,不然后端接收不上,fastjson不区分大小写

{

   

    "ismain": "1",

    "id":"2",

    "sex":"大", 

    "organizeids": [

        {

            "code": "10000001803",

            "ismain": "1",

            "mainunit": "32",

            "id": "989093684",

            "index": "108",

            "uuid": "80ea-62e8-4082-a6fc-932c"

        },

        {

            "CODE": "10000003950",

            "ISMAIN": "-1",

            "MAINUNIT": "32",

            "ID": "439743",

            "INDEX": "6",

            "UUID": "e4a4-34c4-4004-acb1-7409"

        },

        {

            "CODE": "10000003940",

            "ISMAIN": "-1",

            "MAINUNIT": "32",

            "ID": "545430",

            "INDEX": "1",

            "UUID": "195c-be3e-4fe9-bbb5-eed9"

        }

    ]

}

2.javabean

5.成功接收到了传参:也可以使用fastjson

@PostMapping("/user1")
public JsonObject<Object> syncUser1(@RequestBody Test1 json){
    List<Organizeids> organizeids = json.getORGANIZEIDS();
    for (Organizeids organizeid : organizeids) {
        String code = organizeid.getCODE();
        String id = organizeid.getID();
    }

public class Test1 implements Serializable {
    private String ID;
    private String ISMAIN;
    private String sex;
    private List<Organizeids> ORGANIZEIDS;
public class Organizeids implements Serializable {
    private String ID;
    private String ISMAIN;
    private String INDEX;
    private String MAINUNIT;

{

   

    "ismain": "1",

    "id":"2",

    "sex":"大", 

    "organizeids": [

        {

            "code": "10000001803",

            "ismain": "1",

            "mainunit": "32",

            "id": "989093684",

            "index": "108",

            "uuid": "80ea-62e8-4082-a6fc-932c"

        },

        {

            "CODE": "10000003950",

            "ISMAIN": "-1",

            "MAINUNIT": "32",

            "ID": "439743",

            "INDEX": "6",

            "UUID": "e4a4-34c4-4004-acb1-7409"

        },

        {

            "CODE": "10000003940",

            "ISMAIN": "-1",

            "MAINUNIT": "32",

            "ID": "545430",

            "INDEX": "1",

            "UUID": "195c-be3e-4fe9-bbb5-eed9"

        }

    ]

    

    

    

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值