返回介绍

4.6 JSON

发布于 2021-03-17 13:07:52 字数 535 浏览 970 评论 0 收藏 0

Spring Boot提供了与三个JSON映射库的集成:

  • Gson
  • Jackson
  • JSON-B

Jackson是首选的默认库。

4.6.1 Jackson

提供了Jackson的自动配置,Jackson是spring-boot-starter-json的一部分。 当Jackson在类路径上时,会自动配置ObjectMapper bean。 提供了几个配置属性来自定义ObjectMapper的配置。

4.6.2 Gson

提供Gson的自动配置。 当Gson在类路径上时,会自动配置Gson bean。 提供了几个spring.gson.*配置属性来自定义配置。 为了获得更多控制,可以使用一个或多个GsonBuilderCustomizer bean。

4.6.3 JSON-B

提供了JSON-B的自动配置。 当JSON-B API和实现在类路径上时,将自动配置Jsonb bean。 首选的JSON-B实现是Apache Johnzon,它提供了依赖关系管理。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文