我还是Spring-boot的新手,我正在尝试创建一个包含角色列表的客户。我已成功为角色创建了一个实体,但是当我查询我的Json对象的主体时,我注意到了一些重复,我不确定是什么导致它。
这是我的代码:
{
"react-native" : {
"packager": {
"port":19001
}
}
}
当我在swagger中查询时,角色名重复如下所示:
答案 0 :(得分:1)
您应该将字段RoleName
重命名为roleName
。
Spring使用jackson库进行json序列化,它认为它是2个不同的属性。 pascal-case字段命名也不是java中的常见命名方式。
如果你需要RoleName
作为json中的键,而不是roleName
,你可以使用jackson注释:
@JsonProperty("RoleName")
private String roleName;