0
我目前正在繪製組件圖。該體系結構遵循典型的MVC3應用程序 - 控制器,服務和模型(使用存儲庫模式)。一個組件可以由不同層次的不同類組成嗎?
一個組件,說用戶管理,是由不同層的類組成的?例如,用戶管理組件由其控制器,服務和模型組成。
但是我提出的用戶管理組件是這樣的,我如何顯示該服務也是一個'組件'?也就是說,它可以從實現相同接口的另一個服務中交換出來?
如果一個類本身是一個組件,它是否會破壞組件設計的目的?