Want to hide some fields of an object that are being mapped to JSON by Jackson

You have two options:

  1. Jackson works on setters-getters of fields. So, you can just remove getter of field which you want to omit in JSON. ( If you don’t need getter at other place.)

  2. Or, you can use the @JsonIgnore annotation of Jackson on getter method of that field and you see there in no such key-value pair in resulted JSON.

    @JsonIgnore
    public int getSecurityCode(){
       return securityCode;
    }
    

Leave a Comment