Jackson API

Jackson API is a high-performance JSON processor for Java. It provides many ways of working including simple POJO converted to/from JSON for simple cases. Jackson provides a set of annotations for mapping too.