使用SpringBoot-JSON
JSON
Spring Boot提供了与三个JSON映射库的集成:
- GSON
- Jackson
- JSON-B
Jackson是首选的默认库
jackson
提供杰克逊的自动配置,杰克逊是其中的一部分 spring-boot-starter-json
。当Jackson在类路径上时,ObjectMapper
会自动配置bean。提供了几个配置属性来自 定义配置 ObjectMapper
。
Gson
提供Gson的自动配置。当Gson在类路径上时,Gson
会自动配置bean。spring.gson.*
提供了几个配置属性来自定义配置。为了获得更多控制,GsonBuilderCustomizer
可以使用一个或多个 bean。
JSON-B
提供Gson的自动配置。当Gson在类路径上时,Gson
会自动配置bean。spring.gson.*
提供了几个配置属性来自定义配置。为了获得更多控制,GsonBuilderCustomizer
可以使用一个或多个 bean。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 YD Blog!