java - 如何为 feign bean 字段设置 JsonProperty 名称

标签 java rest http netflix-feign feign

我需要为此 json 对象创建一个 bean。

{ "user_name" : "my-name" }

我的java类是这样的。

public class User {
    String username;
}

是否有任何注释可以将 username 映射到 user_name 而不将字段名称更改为 user_name?类似于 @JsonProperty(name="user_name")

最佳答案

您应该使用 gson 提供的 @SerializedName("user_name") 注解。

关于java - 如何为 feign bean 字段设置 JsonProperty 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44280300/

相关文章:

java - 使用不同的参数调用不同地点的 Swing worker

java - 如何在其中一个模块中构建没有主类的多模块 Maven 项目

github - 使用 POST 请求触发 Github Action (Github REST API)

Wcf Http 和 Https

java.sql.SQLDataException : ORA-01424: missing or illegal character following the escape character

java - 如何在FXML Controller 中填充javafx.TableView?

c# - VSTO Outlook 2013 加载项 : is it possible to connect to a RESTful web-api?

Web 应用程序中的 Java Spring 错误处理性能

android - 在 Android 上通过 HTTP 检索和解析 iCal 数据

c# - 是什么导致 HttpClient 中的 "WinHttpException: The server returned an invalid or unrecognized response"?