I am trying a simple JSON to de-serialize in to java object. I am however, getting empty String values for java.lang.String property values. In rest of
java.lang.String
it is possible to use JsonCreator annotation. It worked for me
public class Foo { private String field; @JsonCreator public Foo( @JsonProrerty("field") String field) { this.field = StringUtils.EMPTY.equals(field) ? null : field ; } }