JSON数据格式的序列化和反序列化jackson针对首字母小学的字段返回序列化后第2个大写字母也变成小写的问题处理
SpringBoot类属性”第二个字母大写“问题。key第二个字母大写会被转成小写 , 这个为的bug。
·
SpringBoot类属性”第二个字母大写“反序列化问题。key第二个字母大写会被转成小写 , 这个为 jackson 的bug。
后台 :
String pName;
public String getPName() {
return pName;
}
前台 :
{
pname : 'xxx'
}
解决方案:
- 使用@JsonProperty("pName")注解类属性,指定错误反序列化后的属性名
后台 :
String pName;
@JsonProperty("pName")
public String getPName() {
return pName;
}
前台 :
{
pName: 'xxx'
}
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)