簡體   English   中英

如何使用Spring-data-rest替換ResourceAssemblerSupport

[英]How to use Spring-data-rest for replacing ResourceAssemblerSupport

在存儲層中有JPARepository從服務層調用,將實體返回到Spring MVC Controller層。 控制器將收到HTTPRequest作為HATEOAS資源。 接下來是從Resource到Entity的來回轉換,以及在ResourceAssemblerSupport中添加鏈接后再返回到Resource。

一切都准備就緒,這是到上面概述的鏈接

在這些之間,有XML驅動的Spring配置

現在有一個Spring-Data-Rest項目,它說它使用HAL規范在JPARepository和HATEOAS ResourceAssemblerSupport之間架起了樣板代碼。 在這方面,Spring-Data-Rest如何讓我僅在上述設置(ResourceSupport和ResourceAssemblerSupport)中擺脫往返轉換?

Spring-Data-Rest框架基於Repositories 這意味着需要在SDR事件之后對服務層中的所有邏輯進行建模。 只要遵循上述兩個關鍵步驟,就可以將資源呈現到HAL內容中。 如果需要,可以使用SDR批注進行更多自定義。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM