2013-10-23 47 views

回答

1

這應該工作:

public Class A { 

    @JsonProperty("A.name") 
    private String getName() { 
    return name; 
    } 
} 

Here@JsonProperty的Javadoc。

+0

有沒有爲此而不@JsonProperty( 「A.name」)? bcus我有超過1000個字段的類,也有很多子類 – bpbhat77

+0

然後你想'PropertyNamingStrategy'。這裏是如何使用它的參考。 http://www.javacodegeeks.com/2013/04/how-to-use-propertynamingstrategy-in-jackson.html。在你的情況下,你將需要使用'AnnotatedMethod'參數來使用反射來產生你想要的'Classname.propertyName'。 – Vidya