【发布时间】:2016-12-07 12:17:57
【问题描述】:
我正在为 HTTP 响应中的 HAL 标准使用 Spring Hateoas。我的控制器中有一个 HTTP DELETE 方法,它什么都不返回(void)。在对同一实体的响应中,我想提供一个链接来删除资源。我尝试使用以下代码,但它给出了错误
无法解析方法linkTo(void)
resource.add(linkTo(
methodOn(DokumenteController.class)
.loeschenEinDokument(filenetDokumentZuordnung.getDokumentId()))
.withRel("download"));
有什么方法可以将链接添加到返回 void 的方法?
【问题讨论】:
-
请参阅stackoverflow.com/questions/30574431/…,可能会有所帮助,尽管单一答案尚未被接受或赞成......
-
这是一个非常不错的 Github 链接。简短的回答是:它不能直接完成。 “更好的橄榄”提供的答案是你能做的最好的。 github.com/spring-projects/spring-hateoas/issues/1173
标签: spring hateoas spring-hateoas hal