• Jackson

Jackson 是首选和默认的库。

Spring Boot 提供 Gson 的自动配置。当 Gson 在 classpath 上时,会自动配置 Gson bean。Spring Boot 提供了几个 配置属性来自定义配置。为了获得更多控制,可以使用一个或多个 GsonBuilderCustomizer bean。

Spring Boot 提供了 JSON-B 的自动配置。当 JSON-B API 和实现在 classpath 上时,将自动配置 bean。首选的 JSON-B 实现是 Apache Johnzon,它提供了依赖管理。