SpringBoot 后端接口返回实体类大小写设置

先上实体类

public class TestEntity{
  private String TEST;
}

如果之间返回这个实体类,返回的json串的字段会自动转换成小写,即:

{"tEST":"..."}

可以通过注解@JsonProperty()来解决,但是要注意,注解放在实体类的属性上和放在.get()方法上的效果不一样

如果放在实体类的属性:

public class TestEntity{
  @JsonProperty("TEST")
  private String TEST;
}

返回的json串会同时传大写和小写:

{"TEST":"...","tEST":"..."}

而放在.get()方法上只会返回大写:

{"TEST":"..."}

你可能感兴趣的:(SpringBoot 后端接口返回实体类大小写设置)