架構設計最高原則: 高內聚、松耦合 的軟件系統架構
整潔架構
設計出乾淨的應用層 以及 領域層 僅僅關注業務邏輯 不包含任何 具體技術實現
優點:完成領域與技術之間的完全隔離
領域模型就是業務邏輯的模型,它應該是完全純粹
所有領域模型對象都應該是 POJO(Plain Ordinary Java Object)。
POJO 指的是一個普通的 Java 對象,意味着這個 Java 對象不依賴除 JDK 之外的其他框架,是一個純粹 Java 對象
將領域模型對象設計爲具有領域邏輯的 POJO 對象。 不僅僅是get set的 貧血對象