增刪改是Respository的職責,還是Entity的職責?
如果要刪除指定標識的實體,是由Respository來操作,還是Entity本身來操作?
從業務角度來看,入庫、出庫都需要記錄,刪除操作自然應該放在Respository。可是Respository並不知道Entity的細節,如何執行刪除操作?
難道是要Respository建立一條訊息,然後將訊息依次傳遞給相關的Entity,Entity收到訊息後刪除自己?
相關文章
- 是按技術職責還是按領域職責劃分模組包? - Reddit
- 物件的責任與職責物件
- Oracle DBA的職責Oracle
- 客戶程式的職責
- 職責鏈模式模式
- 質量管理是專案經理的重要職責(轉)
- 專案辦公室的職責(轉)
- 產品經理和產品負責人之間的職責是如何劃分? - Reddit
- Linux運維架構師崗位職責是什麼?入職要求!Linux運維架構
- IT行業的各崗位職責行業
- 專案經理的職責(轉)
- 單一職責原則
- 成本會計工作職責
- 排名前20位的大資料職位及其職責大資料
- Web前端職責是什麼?Web前端必備技能有哪些?Web前端
- 網路安全主要工作崗位有哪些?職責是什麼?
- 論測試工程師的職責工程師
- ORACLE 資料庫管理員的職責Oracle資料庫
- 軟體架構師的工作職責架構
- 工程專案經理的職責(轉)
- 設計模式 - 單一職責設計模式
- 設計模式-職責鏈模式設計模式
- 清潔程式碼:職責 — Janos Pasztor
- 職責鏈模式(chain of responsibility)模式AI
- oracle DBA 日常工作職責Oracle
- 流程、規則和管理職責
- 行為性職責鏈模式模式
- 資料庫工程師的職責是什麼?有哪些工作內容資料庫工程師
- 新媒體運營工作是什麼?崗位職責有哪些?
- ORACLE 資料庫管理員的職責(轉)Oracle資料庫
- 軟體測試工程師的職責工程師
- 重構 - 保持函式的單一職責函式
- 職責鏈模式的一篇文章模式
- 軟體測試架構師的職責架構
- 專案經理的職責與技能(轉)
- 【入門必看】網路安全交付工程師的崗位職責是什麼?工程師
- [OOD] 為什麼單一職責原則(SRP)是最難運用的
- 1.2 資料庫管理員職責資料庫