使用Jackson注释,我需要为以下对象创建Java POJO以发送到REST API。 api期待一个映射到空对象的tcp端口列表,如下所示:
{
"ExposedPorts": {
"22/tcp": {},
"80/tcp": {}
}
}
答案 0 :(得分:1)
使用嵌套地图来获得所需的结果。
Ports p = new Ports();
p.addPort("22/tcp");
ObjectMapper om = new ObjectMapper();
om.writeValue(System.out, p); //Produce {"ports":{"22/tcp":{}}}
测试用例
{{1}}