【发布时间】:2020-07-05 16:44:17
【问题描述】:
由于我是 java 新手,我在列表集合中有以下查询。
Getter Setter 类:
public Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
etc...
}
我有要求,印度队3人,澳大利亚队3人。
在我的控制者中:需要 people/ind 和 people/aus
澳大利亚人和印度人在不同的数据源中,
我在控制器中试过:
/persons/ind
public List<Person> listss {
List<Person> lis = /* how to call here?? */;
//how to add data to lis? simple static data?
return lis;
}
所以我想返回 json 格式印度 3 人,澳大利亚 3 人。
【问题讨论】:
-
要序列化您的数据,您可以使用 jackson:baeldung.com/jackson
-
但是 Person 类中没有 country 属性,你如何过滤它们,告诉我们你到目前为止尝试了什么。
-
我对推送数据列表感到震惊(至少 3 个人,一个国家/地区)。[+印度,澳大利亚有单独的表格。] 在控制器中,我尝试了 public List
lists() {列表 lis = ??? //如何添加数据?返回 lis } -
您是在问如何创建
Person对象列表以及如何向其中添加对象?
标签: java json list encapsulation