分層架構的演化

架構設計最高原則: 高內聚、松耦合 的軟件系統架構

 

整潔架構

 

設計出乾淨的應用層 以及 領域層 僅僅關注業務邏輯 不包含任何 具體技術實現

 

優點:完成領域技術之間的完全隔離

 

領域模型就是業務邏輯的模型,它應該是完全純粹

所有領域模型對象都應該是 POJO(Plain Ordinary Java Object)。

 

POJO 指的是一個普通的 Java 對象,意味着這個 Java 對象不依賴除 JDK 之外的其他框架,是一個純粹 Java 對象

 

將領域模型對象設計爲具有領域邏輯的 POJO 對象。 不僅僅是get set的 貧血對象

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章