0
我需要一些幫助,將我的java響應重新分解爲客戶端。 所以這是我目前的反應,這是與jackson2序列化,並正常工作。Jackson將Java組合序列化爲json
public class PermissionResponse {
@JsonProperty
private Long id;
@JsonProperty
private String name;
@JsonProperty
private Long actionId;
@JsonProperty
private String actionName;
@JsonProperty
private Long resourceId;
@JsonProperty
private String resourceName;
@JsonProperty
private Long environmentId;
@JsonProperty
private String environmentName;
...
}
代替,但路過設置
@JsonProperty
private String actionName;
@JsonProperty
private Long actionId;
我想有動作的實體(含這兩個領域 - actionName/name
和actionId/id
)。例如:
@JsonProperty
private Action action;
有人可以指向正確的方向,因爲我找不到我需要的東西。謝謝
如果您的PermissionResponse對象具有獲取者和設置者,則不需要所有這些@JsonProperty註釋。您的嵌套Action對象應該自動序列化工具。你遇到什麼問題? – dnault 2015-04-06 08:07:25