As addition to other responses, @JsonProperty annotation is absolutely essential if you use the @JsonCreator annotation in classes which don't have a no-arg constructor. 0 and better) - that is a shorthand syntax // used to generate A personal field for you personally community int AnotherProperty get; established; . By https://sites.google.com/view/m3m-new-project-in-gurgaon/