序列化Java对象 - 只获取必需的属性 - Spring

时间:2013-10-15 12:19:32

标签: java json spring hibernate

我有两个bean类团队玩家

Teams bean具有很少的属性,如ID,名称,描述,位置和玩家列表 玩家bean有很少的属性,如Id,Name,Age等。

我有一个返回团队列表(JSON)的服务,我希望输出返回团队中的所有属性,并且只返回玩家中的两个属性(Id和Name)。

如何以这样一种方式序列化TeamsList对象:我在结果JSON中只有两个属性(Id,Name)

目前使用@AutoWired - 返回Player对象的所有属性

编辑:有一项服务可以提供个人播放器的详细信息。我需要该服务来返回其他数据。

1 个答案:

答案 0 :(得分:0)

在您不需要的播放器属性上使用@JsonIgnore。