/var/logmarcus chiu

/var/log

❯

Computer

❯

Computer/Programming Languages

❯

Computer Languages - General-Purpose Programming Languages (GPL)

❯

Java Platform

❯

Java

❯

Java - Projects & Code Examples

❯

Java - Non-Native Libraries

❯

Java - Deserialization/Serialization Library/Frameworks

Java - Jackson (Codehaus vs FasterXML) - ObjectMapper

Created on Nov 30, 2020 · Last Modified on Sep 01, 2021

Jackson is a type of Serialization Frameworks

Tutorials

  • https://www.tutorialspoint.com/jackson_annotations/index.htm
  • https://www.baeldung.com/jackson-object-mapper-tutorial

Code

  • https://github.com/java-code-examples/jackson-fasterxml-examples

org.codehaus.jackson  vs  com.fasterxml.jackson

  • org.codehaus.jackson is an older version of Jackson
  • com.fasterxml.jackson represents the new project and package

The reason is, Jackson has moved from Codehaus to Github when releasing Jackson 2.

See here for details

Subpages

  • Jackson - CSV
  • Jackson - ObjectMapper - Custom Null Serializer
  • Jackson - ObjectMapper - Custom Serializer (for Base Data Types)
  • Jackson - ObjectMapper - Custom Serializer (for Complex Data Types)
  • Jackson - ObjectMapper - POJO Outside Our Control
  • Jackson Annotations - @JsonIgnoreProperties