Jackson ObjectMapper ignore all properties that has no annotation
<p>My target is is to convert jsonObject to Class. I want to add only fields that are anotated in Class. Example: json object holds 50 fields. Class has 4 fields. I want to map only exact 4 fields without adding 46 addition ignores in class.</p>

<p><strong>JSON:</strong></p>

<pre><code>{
  "id": "1",
  "name": "John",
  "Address": "Some Address 7009",
}
</code></pre>

<p><strong>Class:</strong></p>

<pre><code>public static class User {
    Integer id;
    String name;

    public User (@JsonProperty("id")Integer id, @JsonProperty("name")String name {
            this.id= id;
            this.name= name;
    }
    ....
}
</code></pre>

<p>User class has no address field. My target is to exclude it, because it has no annotation.</p>