Les dernières améliorations dans jackson 2, en particulier les mixins, permettent de mieux gérer les annotations sur les classes (entités) utilisées.
Au lieu d'alourdir ces entités avec les annotations de mapping xml/json ou encore de figer les noms des propriétés retournées par le mapping, nous pouvons, désormais, définir des interfaces séparées contenant ces annotations.