Я работаю над проектом, в котором мне нужно вернуть список объектов в формате json.Я использую среду Spring-mvc с библиотекой Джексона для выполнения сериализации.
Мне нужна структура json, содержащая непосредственно объекты, а не имя: массив объектов.
Это мой упрощенный код:
@RequestMapping(method = RequestMethod.GET, value = "/clients")
public List getClients(
@RequestParam(value = "estat", required = false) String estat
throws Exception {
List<Clients> l = s.mdClients(estat);
return l;
}
Этот «return l», который вы видите, идет непосредственно к Джексону, и Джексон преобразует «l» в структуру типа:
{
"ClientsList": [
{
"x": "2",
"y": "5"
}
]}
Проблемаявляется корнем "ClientsList".Я хочу получить этот вывод без рута:
{
[
{
"x": "2",
"y": "5"
}
]}
Итак, кто-нибудь может помочь?заранее спасибо!