0
。對於上下文,儘管不是很重要,但我想在AfterSave
事件偵聽器中觸發WebSocket通知,並且希望資源或集合URI與訂閱端點相對應。當然,我可以硬編碼這些值,但是我失去了使用SDR的一些好處。正如標題所述,檢索Spring Data Rest中實體的URI和Collection Rel
那麼,Spring是否提供了一種方法來檢索這些信息,即集合或實體URI,僅基於事件偵聽器接收的Object?
。對於上下文,儘管不是很重要,但我想在AfterSave
事件偵聽器中觸發WebSocket通知,並且希望資源或集合URI與訂閱端點相對應。當然,我可以硬編碼這些值,但是我失去了使用SDR的一些好處。正如標題所述,檢索Spring Data Rest中實體的URI和Collection Rel
那麼,Spring是否提供了一種方法來檢索這些信息,即集合或實體URI,僅基於事件偵聽器接收的Object?
如果我正確理解你的問題,你可以通過自動裝配EntityLinks,然後讓鏈接這樣做:
Link link = entityLinks.linkToSingleResource(MyResource.class, id);
String href = link.getHref();
正是我需要的。謝謝! – bvulaj 2014-11-24 14:53:03