DMVP,全稱DDD-MVP,是基於領域驅動設計(DDD)搭建的業務框架,整體設計符合DDD領域模型的規范,業務上達成了領域模型和代碼的一一映射,技術上達成了高內聚低耦合的架構設計,開發人員不需要關注DDD框架設計,只需專心寫業務邏輯即可,節約了人力成本。
DMVP框架特點:
1:通過頁面簡單配置,即可生成規范的DDD戰術框架,只需在框架內實現業務邏輯即可。
2:代碼和領域模型的統一對應,制定了領域模型和代碼的對應規范,做到代碼即領域模型,即業務。
3:框架由多年實戰經驗總結而成,實戰過大型互聯網分布式項目,期間框架歷經多次改版。
4:框架設計思想和套路屬於DDD實戰先驅前列。
DMVP框架架構設計:
DMVP框架使用:
目前使用比較簡單,准備好業務的領域模型,在頁面上進行錄入,點擊生成代碼,即可生成標准DDD Maven工程,本地導入即可開發,使用步驟:
1:登陸框架首頁,進行領域模型的錄入。
2:點擊生成代碼按鈕,后台生成代碼框架后,瀏覽器自動下載,導入 idea,開始業務編碼。
示例部分截圖如下:
代碼生成完成之后截圖如下:
如何獲得DMVP框架,掃描下方二維碼即可獲得,是收費的,付費之后你將獲得4大特權:
1:整套框架的使用權限(非商用),視頻直播講解DMVP,知識星球有問必答(晚上或周末集中作答,好的提問會有代碼演示)。
2:多年DDD戰略戰術套路總結,每周一篇,約40篇左右。
3:目前DMVP只是1.0版本,計划6月15號發布2.0,7月底發布3.0,每次版本都是不一樣的產品使用姿勢和體驗,市面上絕沒有第二款!
4:星球每增加20人,開一次直播,每次直播除了介紹框架,每次都會新出主題。
購買內三天內都可以退款的,你可以先買着試試看我們的框架,如果覺得和自己八字不合,歡迎退款,但請不要外泄,謝謝。
目前的DMVP還有很多優化正在進行中,針對每次完善我都會發起投票,聽取大家的建議,讓我們一起搭建DDD領域的最牛實戰框架!
掃描二維碼即可獲得:
博主首頁:wenhe.online
Java 文章列表:http://wenhe.online/?p=2644
7 分鍾演示視頻 DDD 我們這么玩:hhttps://dwz.cn/fYV5Ehnv
隨筆主要根據星球伙伴有價值的提問,寫出來的文章。
DMVP 系統學習文章是以公寓租房為案例,和星友一起,參與從需求分析到戰略設計,到戰術代碼落地的整個過程,使用 DDD 從 0 到 1 落地一個真實系統,每周 2~3 篇,目前持續更新中。
免費專區
文章名稱 | 地址 |
DDD 我們這么玩 | https://dwz.cn/bibn44Cv |
通用語言轉化領域模型的方法:對號入座法之聚合 | https://dwz.cn/AG9oX30E |
領域驅動設計業務框架 DMVP | https://dwz.cn/m3ORaBCi |
如何理解同事說的上下文 | https://dwz.cn/V4Fh6128 |
領域工廠的調用時機 | https://dwz.cn/TuiKHqVo |
舊系統不內聚,很難解藕,如何用 DDD 重構或改善 | https://dwz.cn/zcLJN3od |
DDD 落地的具體思路?依賴導致?防腐? | https://dwz.cn/QUHWiwwv |
近距離接觸 DDD | https://gitbook.cn/gitchat/activity/5cef33ceec085b26a117f2d3 |
一張表一個 Repository,對或錯? | https://dwz.cn/OVVD5TFx |
領域驅動設計快速學習路徑 | https://dwz.cn/WURtcnwf |
領域到底是什么?如何划分領域 | https://articles.zsxq.com/id_s9hdqbwwfn7p.htmlhttps://gitbook.cn/gitchat/activity/5d2691b348536b7346f1e481 |