繁体   English   中英

DAO class 为 Json object

[英]DAO class for Json object

我有这样的 Json 格式:-

{
    "[0].Storage": {
        "telemetryPrefix": ["System_Storage_*", "Storage_*"],
        "uiOrder": 1
    },
    "[1].Network": {
        "telemetryPrefix": ["System_Network_*", "Network_*"],
        "uiOrder": 2
    },
}

我想创建它的 DAO class。 因为我是 Spring 的新手,无法找出正确的方法。 谁能建议正确的方法? 谢谢 !

您可以使用如下内容。 确保将名称更改为 Java 命名标准

public class 0Storage{
    public ArrayList<String> telemetryPrefix;
    public int uiOrder;
}

public class 1Network{
    public ArrayList<String> telemetryPrefix;
    public int uiOrder;
}

public class Root{
    @JsonProperty("[0].Storage") 
    public 0Storage _0Storage;
    @JsonProperty("[1].Network") 
    public 1Network _1Network;
}

您可以使用在线工具(如this )来处理更复杂的数据结构。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM