Concat @JsonProperty值 - Java Jackson

问题描述:

我可以在一个setter中连接两个属性吗?Concat @JsonProperty值 - Java Jackson

像:

@JsonProperty("value1" + "value2") 
public void setFinalValue(String concat){ 
    this.finalValue = concat; 
} 

如果是的话,我怎么能Concat的与杰克逊?

作为一种解决办法,我建议你创建两个setter和一个吸气:

@JsonProperty("value1") 
public void setValue1(String value1) { 
    this.value1 = value1; 
} 

@JsonProperty("value2") 
public void setValue2(String value2) { 
    this.value2 = value2; 
} 

public String getFinalValue() { 
    return value1 + value2; 
}