猿问

java list一对多关系

我需要的json格式解析后如下,目前有一个menu父类 一个children子类
通过在menu vo类中 添加 List<children> children的set get方法 来实现
或者通过JsonArray来实现
如果我不想在vo类里面添加这个list的 set get方法 或者不通过JsonArray 怎么实现如下的关系转换呢

[{

"id": "1",
"title": "基本元素",
"icon": "fa-cubes",
"spread": true, //如果为true则展开 (v1.0.3可用)
"children": [{
    "id": "7",
    "title": "表格",
    "icon": "",
    "url": "test.html"
}, {
    "id": "8",
    "title": "表单",
    "icon": "",
    "url": "form.html"
}]

}, {

"id": "5",
"title": "这是一级导航",
"icon": "fa-stop-circle",
"url": "https://www.baidu.com",
"spread": false

}]

慕勒3428872
浏览 767回答 3
3回答

料青山看我应如是

对题主的这么做的目的不是很清楚, 如果你已经达的目的,为什么要换一个办法呢? menu vo类是什么意思? 菜单项?

繁星coding

能不能在sevice层,拿到想要的数据,然后Map存起来

幕布斯7119047

在menu vo类中保存children的id信息,在需要的时候进行查询。
随时随地看视频慕课网APP

相关分类

Java
我要回答