首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSON响应中的重复字段

问JSON响应中的重复字段
EN

Stack Overflow用户
提问于 2018-07-13 04:25:13
回答 0查看 1.8K关注 0票数 4

我在我的项目中使用了Spring boot Jackson dependency和lombok,作为响应,我得到了重复的字段,因为下划线

这是我的模型类:

代码语言:javascript
复制
 @Getter
 @Setter
 @Accessors(chain = true)
 @NoArgsConstructor
 @ToString
 public class TcinDpciMapDTO {

 @JsonProperty(value = "tcin")
 private String tcin;
 @JsonProperty(value = "dpci")
 private String dpci;

 @JsonProperty(value = "is_primary_tcin_in_dpci_relation")
 private boolean is_primaryTcin = true;

 }

如果我在is_primaryTcin字段中使用下划线,我会得到下面带有重复字段的响应

代码语言:javascript
复制
 {
    "_primaryTcin": true,
    "tcin": "12345",
    "dpci": "12345",
    "is_primary_tcin_in_dpci_relation": true
 }

如果我从字段isprimaryTcin中删除了下划线,那么我得到的响应是正确的

代码语言:javascript
复制
{
    "tcin": "12345",
    "dpci": "12345",
    "is_primary_tcin_in_dpci_relation": true
}

这是因为下划线吗?但是在变量名中最好使用下划线,对吗?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51313899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档