Using Jackson @JsonView for Multiple JSON Representations

Implementing different JSON views with Jackson's @JsonView annotation in Java.