【发布时间】:2016-09-04 15:32:48
【问题描述】:
默认情况下,当我点击暴露的存储库时,我会得到一个如下所示的 JSON:
{
_links: {},
_embedded: {}, //actual content
page: {} //paging enabled
}
有没有办法去掉链接和嵌入这个词开头默认生成的下划线字符? _embedded 内有 _links 的嵌套外观,所以我猜它们都配置在同一个地方。
我需要这样的东西来代替
{
links: {},
embedded: {},
page: {}
}
我使用默认配置
@Import(RepositoryRestMvcConfiguration.class)
提前致谢。
【问题讨论】:
-
参见 HAL - 超文本应用语言 stateless.co/hal_specification.html
-
它似乎不允许自定义并且 _ 对于这两个元素不是可选的......
-
查看post,其中提到了collection+json 媒体类型。
标签: java json spring rest spring-data-rest