[英]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.