JsonProperty isn\'t overriding the default name jackson gets from the getter. If I serialize the class below with ObjectMapper and jackson I get
JsonProperty
ObjectMapper
Place it on the variable, not the getter
class JacksonTester { @JsonProperty("hello") private String hi; public String getHi() { return hi; } }