1
2
3
What happens if I annotate a constructor parameter using @JsonProperty but the Json doesn't specify that property. What value does the constructor get?

How do I differentiate between a property having a null value versus a property that is not present in the JSON?