我有一个具有用户列表和团队响应的类:
public class TeamWithUsersResponse {
protected List<UserWithSkillsResponse> users;
private TeamResponse teamResponse;
//constructor and setters/getters
}
当我从控制器返回这个类时,json响应我看起来像这样:
{
"users": [],
"teamResponse": {
"id": 1,
"name": "Team"
}
}
我想问一下,如何删除 teamResponse 键并将 id 和 name 移动一级?
P.S。 在 TeamWithUsersResponse 扩展 TeamResponse 之前,但我认为合成是一个更好的策略。