[JAVA] What is Jackson?

Hello. This is Pompoko.

Today I would like to talk about Jackson.

Then to the main story.

What is Jackson?

Jackson is a JSON library that can be used in Java. You can map JSON-formatted strings directly to Java objects, Conversely, you can convert Java objects to JSON strings.

This is useful when parsing HTTP responses or Base64 encoding objects.

In short, it's really convenient!

Benefits of using Jackson

With Jackson, you can easily handle JSON. When you can use Json, you will be able to do a lot of things and the world will expand greatly. This is because it communicates with WEB services such as Twitter, Facebook, and Google using JSON.

In other words, if you know JSON, you will be able to use various functions of WEB services in the world by yourself! !!

I will introduce the goodness of Json in another article!

How to use Jackson

You need to download the library to use Jackson. When using Maven introduced in another article, specify the following as the dependency.

When using with Maven


If you do not use Maven, download the following jar.

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

Because you can use Jackson in the above way Please give it a try!

So next time, what is Json? See you at. Then.

Recommended Posts

What is Jackson?
What is Cubby
What is Docker?
What is null? ]
What is java
What is Keycloak
What is maven?
What is Docker
What is self
What is Jenkins
What is ArgumentMatcher?
What is IM-Juggling?
What is params
What is SLF4J?
What is Facade? ??
What is Java <>?
What is Gradle?
What is POJO
What is Java
What is centOS
What is RubyGem?
What is programming?
What is before_action?
What is Docker
What is Byte?
What is Tomcat
What is Maven Assembly?
What is `docker-compose up`?
What is a constructor?
What is vue cli
What is an interface?
What is Ruby's self?
What is hard coding?
What is a stream
What is Ruby's attr_accessor?
What is Java Encapsulation?
What is permission denied?
What is instance control?
What is an initializer?
What is Spring Tools 4
What is an operator?
What is object orientation?
What is Guava's @VisibleForTesting?
What is MVC model?
What is an annotation?
What is Java technology?
What is Java API-java
What is @ (instance variable)?
What is Gradle's Artifact?
What is JPA Auditing?
[Swift] What is dismiss?
[Java] What is flatMap?
What is a Servlet?
What is web development?
[Java] What is JavaBeans?
[Android] What is Context? ??
[Java] What is ArrayList?
[Ruby] What is true?
What is object-oriented after all?
What is HttpSession session = request.getSession ();
What is docker run -it?