JSON serialization and deserialization using Jackson 2 with Spring MVC.