【问题标题】:Changing the JSON format for spring-data-rest更改 spring-data-rest 的 JSON 格式
【发布时间】:2015-05-04 20:45:06
【问题描述】:

目前 spring-data-rest 在我的 spring-boot 项目中以 HAL 格式返回 JSON。我正在使用 ember.js 前端并希望使用 jsonapi (http://jsonapi.org/) 规范。

鉴于我需要自己编写格式化程序,因为尚不存在,我该如何注册新的 JSON 格式化策略?

【问题讨论】:

    标签: spring-data-rest spring-hateoas


    【解决方案1】:

    这是自定义 Spring Data REST 生成的 HATEOAS 的方式:

    https://docs.spring.io/spring-data/rest/docs/current/reference/html/#customizing-sdr.customizing-json-output

    如果你需要用自己的完全替换JSON表示,那么你可以编写并注册你自己的org.springframework.core.convert.converter

    或者您在普通的旧 @RepositoryRestController 中编写自定义 REST 端点并实现您自己的 REST 端点。 (

    【讨论】:

      猜你喜欢
      • 2016-10-24
      • 1970-01-01
      • 2016-09-04
      • 2016-12-07
      • 1970-01-01
      • 2017-04-19
      • 2016-09-19
      • 2017-01-28
      • 1970-01-01
      相关资源
      最近更新 更多