使用mapstructMap列表中的列表,而不使用自定义接口

bnl4lu3b  于 2021-08-20  发布在  Java
关注(0)|答案(0)|浏览(178)

我试图用mapstructMap列表中包含列表的对象。我可以Map父列表,但嵌套列表变为null,无法Map。
json是这样的;

req={
    ...
    SearchCriteriaList:[
       {key:"mykey1",values:["val1","val2"]},
       {key:"mykey2",values:["val3","val4"]}
    ]
    ...

}

我正在用此代码Map父列表;

@Mapping(source="searchCriteriaList", target="searchCriteriaList")

我还想做Map;

@Mapping(source="searchCriteriaList.values", target="searchCriteriaList.values")

是否有一种方法可以使用注解Map值,而不使用自定义界面。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题