As addition to other solutions, @JsonProperty annotation is actually essential if you employ the @JsonCreator annotation in classes which would not have a no-arg constructor. 0 and better) - which is a shorthand syntax // accustomed to create A non-public subject in your case general public int AnotherProperty get; set; https://propertyindwarkaexpresswaygurgaon.blogspot.com