As addition to other answers, @JsonProperty annotation is admittedly crucial if you use the @JsonCreator annotation in classes which do not need a no-arg constructor. For those who ever ought to alter the fundamental implementation you're still free to refactor them as properties without having breaking any dependent code. Seeking https://sites.google.com/view/centralpark104sector/plot-in-farukhnagar