La sérialisation des entités JPA JSON à l'aide de Jackson

Question concernant la combinaison de Jackson/JPA

  1. Si, il ya environ 20 entités dans l'application actuelle et j'ai ajouter Jackson dépendance dans le POM, ça veut dire que toutes les entités sont, par défaut, prêt à se convertir à JSON objet? J'ai vu un exemple de projet semble que la classe annotée comme @JsonIgnored est ignorée par JSON. Si oui, alors comment peut-il se passer, ce qui est à l'origine d'un tel mécanisme? comment JACKSON gérer ces entités qui n'ont pas de Jackson annotation, par défaut ignoré ou pas? J'ai été à la recherche de ressources en ligne, mais pas beaucoup de chance.
  2. Si un seul des 20 entités doivent être mappés pour objet JSON, ça veut dire que j'ai à ajouter @JsonIgnore à tous les 19 autres entités? Si non, comment Jackson la différence avec une entité?

Grâce.

Est ce que les "entités" signifie dans votre contexte? Est-il en classe? Des champs d'une classe? Méthodes? Ne peut pas vous aider si vous êtes à la vague...
C'est une classe, comme entité JPA.

OriginalL'auteur Dreamer | 2013-04-12