挥杆重写@JsonProperty(“”)批注

时间:2019-08-06 12:11:36

标签: spring-boot swagger swagger-ui

在我的代码中,我使用 @JsonProperty(“”)在JSON响应中命名字段。

喜欢

@JsonProperty(value = "UserData")private List<UserEntity> userEntities;

我正在正确获取API响应(该文件名为“ UserData ”) 但在不可靠的HTML文件中,文件名越来越为“ user_data

在我的application.properties中,以下属性设置为SNAKE_CASE作为默认值。

spring.jackson.property-naming-strategy=SNAKE_CASE

能否请您告诉我如何解决此问题。我需要@JsonProperty(value =“ UserData ”)

中的字段名称

2 个答案:

答案 0 :(得分:0)

您可以尝试吗?

@ApiModelProperty(name = "UserData")

答案 1 :(得分:0)

你试过@JsonProperty("UserData") 吗?根据{{​​3}}