Jackson Ignore Null and Empty Fields
Include.NON_NULL and Include.NON_EMPTY
To ignore Null fields in JSON, Jackson provides
Include.NON_NULL and to ignore Empty fields Jackson provides
Include.NON_NULL: Indicates that only properties with not null values will be included in JSON.
Include.NON_EMPTY: Indicates that only properties that are not empty will be included in JSON. Non-empty can have different meaning for different objects such as
Listwith size zero will be considered as empty. In case of
Mapto check empty