У меня есть несколько списков объектов в Java, которые я хотел бы быть закодирован в формате JSON с помощью Джексон 2.2.2 вместе:Джексон Json: кодируют несколько списков объектов
List<Department> departments = this.departmentService.listAll();
List<Role> roles = this.roleService.listAll();
Я хотел бы иметь результирующее JSON вида:
[
"departments": [
{
"departmentId": 1,
"otherKey" : otherValue
},
{ ... }
],
"roles": [
{
"roleId": 1,
"otherKey" : otherValue
}
]
]
Я не уверен, что это Json является совершенным, но я думаю, вы получите идею.
Есть ли способ сделать это?
Спасибо!
Просто используйте другую обертку (POJO с двумя свойствами, или java.util.Map). –
Gonna try with new pojo :) спасибо –
Это работало с новой оболочкой POJO, и она выводит то, что я исключал. Спасибо. Отправьте это как ответ, если вы хотите быть вознагражденным –