[spring]弹簧启动响应实体
· 收录于 2023-09-24 06:05:08 · source URL
问题详情
从弹簧启动获取所有产品时,它将我的键名称转换为小写,而不是以原始值返回。
[{"pname":"Mobile","pquantity":52,"pid":1,"pprice":2000}]
我的实体遵循骆驼案。
我想带着骆驼盒回来,如何在春季靴子中做到这一点?
最佳回答
通常你使用spring-boot-starter-web
使用jackson
进行数据序列化/反序列化,你可以在响应中指定对象的字段名称,只需添加下一个注释。
在字段级别:
@JsonProperty("pName")
private String pName;
在班级级别:
@JsonNaming(PropertyNamingStrategies.LowerCamelCaseStrategy.class)
public class Classz
欲了解更多信息/细节,我真的建议看看这里 杰克逊注释