刚刚开通了一个公众号,会分享一些技术博客和自己觉得比较好的项目,同时会更新一些自己使用的工具和图书资料,后面会整理一些面试资料进行分享,觉得有兴趣的可以关注一下。
项目场景:
由于第三方接口的JSON
的格式是首字母大写,但是jackson
默认会将首字母小写。这个时候是需要自定义字段名的。
解决方案:
解决方案其实很简单,jackson
提供了一系列注解帮你解决这个问题。
@Data
public class Request {
@JsonProperty("Property1")
private Property1 request = new Property1();
}
@JsonProperty
定义属性值即可