SpringBoot+Dubbo+DDD領域驅動設計開源專案:myddd-spring-boot
myddd-spring-boot是myddd全棧式領域驅動的後端開發框架,用於支援基於spring boot的後端開發,支援Java以及Kotlin兩種語言。
myddd-spring-boot始終堅持以下兩個原則:
- 最大化的倡導DDD編碼風格與模式
- 把支援Spring Boot做為第一要務。Spring Boot結合Spring Cloud框架,已成為中小企業,個人開發者開發的不二選擇。選擇支援Spring Boot,也是期望為更多的人與團隊服務。在不影響他們的整體架構的選型下,更好的使用DDD
為什麼叫myddd
ddd領域驅動的理念較為複雜,概念較多。包含實體,值物件,倉儲,領域服務,領域事件,聚合根,應用服務,查詢通道,DTO資料物件等眾多要素。
因此大家對於它的理解與爭議較多,我個人不是非常喜歡與人爭論,將自己對DDD的理解,結合自己十多年在後臺,移動端(iOS,Android),基於Electron的桌面開發以及前端(TypeScript + React)的技術經驗的基礎上,取之名為myddd,表意為:ddd,我理解,我實現。不與人陷入爭議之中。
總覽
更名通告 myddd-spring-boot原名稱是myddd-java,現考慮到同時支援Java與Kotlin兩種語言,重新命名為myddd-spring-boot,以更加表意
點選標題進入
相關文章
- 前端開發-領域驅動設計前端
- DDD領域驅動設計:領域事件事件
- 領域驅動設計示例
- MasaFramework -- 領域驅動設計Framework
- 理解領域驅動設計
- 戲說領域驅動設計(廿四)——資源庫
- 領域驅動設計戰術模式--領域事件模式事件
- 戲說領域驅動設計(廿五)——領域事件事件
- 實現領域驅動設計
- 領域驅動設計核心概念
- 領域驅動設計簡介
- 再談領域驅動設計
- DDD領域驅動設計pdf
- 領域驅動設計戰術模式--領域服務模式
- 戲說領域驅動設計(廿一)——領域服務
- DDD-領域驅動設計示例
- 淺談DDD(領域驅動設計)
- JavaScript中的領域驅動設計JavaScript
- 淺談 DDD 領域驅動設計
- 何時使用領域驅動設計
- 微服務領域驅動設計 - semaphoreci微服務
- DDD領域驅動設計:倉儲
- 戲說領域驅動設計(五)——子域
- 領域驅動設計:CQRS 和事件源的強大功能事件
- 問題驅動設計與領域驅動設計的區別 - abdullin
- 最常見領域驅動設計錯誤
- 領域驅動設計整合與架構架構
- 領域驅動設計(DDD)入門&概要
- 整潔的領域驅動設計 - George
- DDD-領域驅動設計簡談
- 戲說領域驅動設計(三)——困境
- dayatang/dddlib:DDD領域驅動設計庫
- 戲說領域驅動設計(二)——修身
- 戲說領域驅動設計(廿二)——聚合
- 領域驅動設計 (DDD) 簡介 - jannikwempe
- 戲說領域驅動設計(廿七)——Saga設計模型模型
- 在複雜領域中設計軟體:領域驅動設計 - levelup
- 領域驅動設計--戰術模式簡介模式