[JAVA] Qu'est-ce que Jackson?

Bonjour. C'est Pompoko.

Aujourd'hui, j'aimerais parler de Jackson.

Puis à l'histoire principale.

Qu'est-ce que Jackson?

Jackson est une bibliothèque JSON qui peut être utilisée en Java. Vous pouvez mapper des chaînes au format JSON directement sur des objets Java, Inversement, vous pouvez convertir des objets Java en chaînes JSON.

Ceci est utile lors de l'analyse des réponses HTTP ou des objets de codage Base64.

Bref, c'est vraiment pratique!

Avantages d'utiliser Jackson

Avec Jackson, vous pouvez facilement gérer JSON. Lorsque vous pourrez utiliser Json, vous pourrez faire beaucoup de choses et le monde se développera considérablement. En effet, il communique avec des services WEB tels que Twitter, Facebook et Google en utilisant JSON.

En d'autres termes, si vous connaissez JSON, vous pourrez utiliser vous-même différentes fonctions des services WEB dans le monde! !!

Je vais vous présenter la bonté de Json dans un autre article!

Comment utiliser Jackson

Vous devez télécharger la bibliothèque pour utiliser Jackson. Lorsque vous utilisez Maven présenté dans un autre article, spécifiez ce qui suit comme dépendance.

Lors de l'utilisation avec Maven

<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.2.3</version>

Si vous n'utilisez pas Maven, téléchargez le fichier jar suivant.

jackson-databind-2.9.9-sources.jar jackson-annotations-2.9.0-sources.jar jackson-core-2.9.9-sources.jar

Parce que vous pouvez utiliser Jackson de la manière ci-dessus Essayez-le!

La prochaine fois, qu'est-ce que Json? Je te vois à. Puis.

Recommended Posts

Qu'est-ce que Jackson?
Qu'est-ce que Cubby
Qu'est-ce qui est nul? ]
Qu'est-ce que 'java
Qu'est-ce que Keycloak
Qu'est-ce que maven?
Qu'est-ce que soi
Qu'est-ce que Jenkins
Qu'est-ce que ArgumentMatcher?
Qu'est-ce que IM-Juggling?
Qu'est-ce que les paramètres
Qu'est-ce que SLF4J?
Qu'est-ce que la façade? ??
Qu'est-ce que Java <>?
Qu'est-ce que Gradle?
Qu'est-ce que POJO
Qu'est-ce que 'java
Qu'est-ce que centOS
Qu'est-ce que RubyGem?
Qu'est-ce que before_action?
Qu'est-ce que Docker
Qu'est-ce que Byte?
Qu'est-ce que Tomcat
Qu'est-ce que l'assemblage Maven?
Qu'est-ce que `docker-compose up`?
Qu'est-ce qu'un constructeur
Qu'est-ce que vue cli
Qu'est-ce qu'une interface
Qu'est-ce que le moi de Ruby?
Qu'est-ce que le codage en dur?
Qu'est-ce qu'un flux
Qu'est-ce que l'attr_accessor de Ruby?
Qu'est-ce que l'encapsulation Java?
Qu'est-ce qu'une permission refusée?
Qu'est-ce que le contrôle d'instance?
Qu'est-ce qu'un initialiseur?
Qu'est-ce que Spring Tools 4
Qu'est-ce qu'un opérateur?
Qu'est-ce que l'orientation objet?
Qu'est-ce que le @VisibleForTesting de Guava?
Qu'est-ce qu'un modèle MVC?
Qu'est-ce qu'une annotation?
Qu'est-ce que la technologie Java?
Qu'est-ce que Java API-java
Qu'est-ce que @ (variable d'instance)?
Qu'est-ce que l'artefact de Gradle?
Qu'est-ce que l'audit JPA?
[Java] Qu'est-ce que flatMap?
Qu'est-ce qu'un servlet?
Qu'est-ce que le développement Web?
[Java] Qu'est-ce que ArrayList?
Qu'est-ce que l'orientation objet après tout?
Qu'est-ce que HttpSession session = request.getSession ();