Я разрабатываю пример приложения для изучения Spring. Я хочу, чтобы мой сервис возвращал результаты в следующем формате.
{
[
{
"name": "John",
"age": "25"
},
{
"name": "Jack",
"age": "20"
}
]
}
Я разработал подобный класс для хранения данных о человеке.
class Person {
String name;
String age;
//getters and setters
}
Другой класс, который содержит массив Person, такой как
class Result {
ArrayList<Person> result = new ArrayList();
void addPerson(Person p) {
result.add(p);
}
//getter for result
}
Когда я выполняю вызов для своего API, я получаю результат в следующем формате.
{
"result": [
{
"name": "John",
"age": "25"
},
{
"name": "Jack",
"age": "20"
}
]
}
Как сделать строку "результата" go от результата? Я правильно спроектировал?
Спасибо