Jackson es una biblioteca multipropósito de Java para procesar JSON. Jackson pretende ser la mejor combinación posible de rápida, correcta, ligera y ergonómica para desarrolladores.
Jackson características :
Modo multiprocesamiento, y muy buena colaboración.
No solo anotaciones, sino también anotaciones mixtas.
Totalmente compatible con los tipos genéricos.
Soporta tipos polimórficos.