Spring Data Rest覆盖_embedded属性

时间:2019-11-29 17:53:33

标签: spring spring-data-rest spring-hateoas

我有一个Spring Data Rest存储库。

这是获取请求的示例结果:

 {
  "_embedded": {
    "my-list": [
      {
        "data": "my-data",
        "_links": {
          "self": {
            "href": "http://example.com"
          }
        }
      },
      {
        "data": "my-data",
        "_links": {
          "self": {
            "href": "http://example.com"
          }
        }
      }
    ]
  },
  "_links": {
    "first": {
      "href": "http://example.com"
    },
    "self": {
      "href": "http://example.com"
    },
    "next": {
      "href": "http://example.com"
    },
    "last": {
      "href": "http://example.com"
      }
  },
  "page": {
    "size": 20,
    "totalElements": 1000,
    "totalPages": 10,
    "number": 0
  }
}

我能够通过实现ResourceProcessor<Resource<T>>来覆盖所有资源。 但是我无法访问_embedded对象。基本上,我只想覆盖来自嵌入式的链接。

有什么想法吗?

0 个答案:

没有答案