首页 > 解决方案 > 发送@POST 请求的@Body 时忽略@JsonProperty

问题描述

当我尝试在 @Post 请求的 @Body 中发送对象(使用改造)时,@JsonProperty 注释似乎无法正常工作。让我感到困惑的是,当我在执行发布请求之前在我的代码中放置一个断点时,调试器告诉我@JsonProperty 已经工作并显示该对象具有我使用@JsonProperty 分配给它的名称。

例如: 声明:@JsonProperty("interval_step") private long intervalStep;

然而,当它通过改造(作为@Post 请求)发送时,@JsonProperty 注释将被忽略。

对此问题的任何见解将不胜感激。

标签: javaspringspring-bootjacksonretrofit

解决方案


推荐阅读