Java JsonProperty不更改字段名

Java JsonProperty不更改字段名,java,jackson,lombok,Java,Jackson,Lombok,我尝试更改字段名,如下所示: @Getter @Setter @EqualsAndHashCode @JsonIgnoreProperties(ignoreUnknown = true) @JsonInclude(JsonInclude.Include.NON_NULL) public class Resource { @JsonProperty("serviceMetaData") private List<String> metadata; } @Getter @塞特

我尝试更改字段名,如下所示:

@Getter
@Setter
@EqualsAndHashCode
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Resource {
@JsonProperty("serviceMetaData")
    private List<String> metadata;
}
@Getter
@塞特
@EqualsAndHashCode
@JsonIgnoreProperties(ignoreUnknown=true)
@JsonInclude(JsonInclude.Include.NON_NULL)
公共类资源{
@JsonProperty(“serviceMetaData”)
私有列表元数据;
}
但响应仍然显示元数据字段。请提供帮助。

此问题将帮助您判断是否正确: