With multiple Spring controllers that consume and produce application/json, my code is littered with long annotations like:
application/json
There are 2 annotations in Spring: @RequestBody and @ResponseBody. These annotations consumes, respectively produces JSONs. Some more info here.