我正在處理具有REST端點和Get-By-ID服務的應用程序,我通過從持久性存儲中收集數據來填充資源(基本上是POJO)。現在,在發回響應之前,我必須在POJO資源中填充HREF。我想以通用的方式來完成,以便各種其他REST服務(搜索等)可以使用它。我想在一個共同的地方做這個HREF人羣以實現可重用性。簡而言之,我的資源POJO可以通過各種按摩層來改變不同的狀態,並最終返回給消費者。這裏適合什麼設計模式?
Resource POJO --> Massager 1 --> Massager 2 --> Final Massaged POJO
有人能幫我弄清楚一個適合我的問題的設計模式。
我想到了裝飾者模式,但不知何故,它不航行我的船。
〜NN
責任鏈模式如何? – SimY4 2014-10-01 06:56:33
根據創建HREFS作爲其他對象的引用:應該使用您正在使用的REST框架來實現。在一個網絡應用程序,你不關心鏈接代... – Andy 2014-10-01 06:59:02