從壹開始微服務 [ DDD ] 之九 ║從軍事故事中,明白領域命令驗證(上)
烽煙
哈嘍大家週二好呀,咱們又見面了,上週末掐指一算,距離 聖誕節 只有 5 周的時間了(如果你還不知道為啥我要提聖誕節這個時間點,可以看看我的第二系列開篇《之一 ║ D3模式設計初探 與 我的計劃書》),然後我簡單的思考了下這個DDD領域驅動設計還剩下的知識點,現在已經進入了第二部分,就是領域命令和領域驅動這一塊,第三部分包括Identity驗證和.net core api等設計點,大概就是剩了這麼多,預計應該能在聖誕節前完成。還有一個就是,之前的八篇文章,已經比較完整的實現了普通框架的整體搭建,我也單獨的新建了一個 Git分支—— Framework8 ,如果你不想用領域命令、領域事件、事件回溯這些東西,僅僅就想要一個空的框架,一個包括 EFCore+Dtos+Automapper+IoC+Repository
相關推薦
從壹開始微服務 [ DDD ] 之九 ║從軍事故事中,明白領域命令驗證(上)
烽煙 哈嘍大家週二好呀,咱們又見面了,上週末掐指一算,距離 聖誕節 只有 5 周的時間了(如果你還不知道為啥我要提聖誕節這個時間點,可以看看我的第二系列開篇《之一 ║ D3模式設計初探 與 我的計劃書》),然後我簡單的思考了下這個DDD領域驅動設計還剩下的知識點,現在已經進入了第二部分,就是領域命令和領域驅
從壹開始微服務 [ DDD ] 之六 ║聚合 與 聚合根 (下)
前言 哈嘍大家週二好,上次咱們說到了實體與值物件的簡單知識,相信大家也是稍微有些瞭解,其實實體咱們平時用的很多了,基本可以和資料庫表進行聯絡,只不過值物件可能不是很熟悉,值物件簡單來說就是在DDD領域驅動設計中,為了更好的展示領域模型之間的關係,制定的一個物件,它沒有狀態和標識,目的就是為了表示一個值。今天
從壹開始微服務 [ DDD ] 之二 ║ DDD入門 & 專案結構粗搭建
前言 哈嘍大家好,今天是週二,我們的DDD系列文章今天正式開始講解,我這兩天一直在學習,也一直在思考如何才能把這一個系列給合理的傳遞給大家,並且達到學習的目的,還沒有特別好的路線,只是一個大概的模糊的安排,畢竟我沒有做過講師,但是我感覺還是需要對自己負責,至少要對得起這個熬夜寫的部落格吧
從壹開始微服務 [ DDD ] 之三 ║ 簡單說說:領域、子域、限界上下文
前言 哈嘍大家好,DDD領域驅動設計系列又開始了,前天週二的那篇入門文章中,也收到了一定的效果(寫小說的除外),同時我也是倍感鴨梨,怎麼說呢,DDD領域驅動設計已經有十年曆史了,甚至更久,但是包括我在內的一批技術人員還是對其不是很明白,這幾天我也是日思夜想,怎樣才能說的明白,怎樣才能把這個高高在上的思想落在
從壹開始微服務 [ DDD ] 之四 ║讓你明白DDD的小故事 & EFCore初探
緣起 哈嘍大家好喲,今天又到了老張的週二四放送時間了,當然中間還有不定期的更新(因為個人看papi醬看多了),這個主要是針對小夥伴提出的問題和優秀解決方案而寫的,經過上週兩篇DDD領域驅動設計的試水,我發現一個問題,這個DDD的水是真的深啊~或者來說就是這個思想的轉變是不舒服的,好多小夥伴就說有點兒轉不過來
從壹開始微服務 [ DDD ] 之五 ║聚合:實體與值物件 (上)
前言 哈嘍,老張是週四放鬆又開始了,這些天的工作真的是繁重,三個專案同時啟動,沒辦法,只能在深夜寫文章了,現在時間的週四凌晨,白天上班已經沒有時間開始寫文章了,希望看到文章的小夥伴,能給個辛苦贊
從壹開始微服務 [ DDD ] 之七 ║專案第一次實現 & CQRS初探
前言 哈嘍大家週五好,我們又見面了,感謝大家在這個週五讀我的文章,經過了三週的時間,當然每週兩篇的速度的情況下,咱們簡單說了下DDD領域驅動設計的第一部分,主要包括了,《專案入門DDD架構淺析》,《領域、子領域、限界上下文》,《DDD使用意義》,《實體與值物件》,《聚合與聚合根》這五部分內容,主要的是以解釋
從壹開始微服務 [ DDD ] 之八 ║剪不斷理還亂的 值物件和Dto
緣起 哈嘍大家週四好,時間是過的真快,這幾天一直忙著在公司的專案,然後帶帶新人,眼看這周要過去了,還是要抽出時間學習學習,這些天看到群裡的小夥伴也都在忙著新學習,還是很開心的,至少當時的初衷已經達到了,一起學習一起進步嘛,哪怕是對現在或者是對以後的工作有一丟丟的幫助,也是不枉此時的努力,哈哈夜裡寫文章總是容
從壹開始微服務 [ DDD ] 之十 ║領域驅動【實戰篇·中】:命令匯流排Bus分發(一)
烽火 哈嘍大家好,老張又見面了,這兩天被各個平臺的“雞湯貼”差點亂了心神,部落格園如此,簡書亦如此,還好群裡小夥伴及時提醒,路還很長,這些小事兒就隨風而去吧,這周本不打算更了,但是被群裡小夥伴“催稿”了,至少也是對我的一個肯定吧,又開始熬夜中,請@初久小夥伴留言,我不知道你的地址,就不放連結了。 收住,言
從壹開始微服務 [ DDD ] 之十一 ║ 基於原始碼分析,命令分發的過程(二)
緣起 哈嘍小夥伴週三好,老張又來啦,DDD領域驅動設計的第二個D也快說完了,下一個系列我也在考慮之中,是 Id4 還是 Dockers 還沒有想好,甚至昨天我還想,下一步是不是可以寫一個簡單的Angular 入門教程,本來是想來個前後端分離的教學視訊的,簡單試了試,發現自己的聲音不好聽,真心不好聽那種,就作
從壹開始微服務 [ DDD ] 之一 ║ D3模式設計初探 與 我的計劃書
緣起 哈嘍大家週四好!又是開心的一天,時間過的真快,我們的 《從壹開始 .net core 2.1 + vue 2.5 》前後端分離系列共 34 篇已經完結了,當然以後肯定還會有更新和修改,直接在文章內更新,並在文章開頭做提醒,如果有大的改動或者新功能,會在目錄頁進行重點說明(可能簡書的更新速度沒有部落
微服務業務開發三個難題-拆分、事務、查詢(上)
轉載自賀卓凡 微服務架構變得越來越流行了。它是模組化的一種方法。它把一整塊應用拆分成一個個服務。它讓團隊在開發大型複雜的應用時更快地交付出高質量的軟體。團隊成員們可以輕鬆地接受到新技術,因為他們可以使用最新且推薦的技術棧來實現各自的服務。微服務架構也通過讓每個服務都被部署在最佳
使用ASP.NET從零開始製作設計網站之九
使用ASP.NET從零開始製作設計網站之九 (蔣惠全 楚東明) ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ 第八個任務:使用SQL Server2005建立資料庫 時間一天一天過去了,小問號每天按部就
從 0 開始學習 Linux 系列之「08.15 個 gdb 除錯基礎命令」
gdb 簡介 gdb 是 UNIX 及 UNIX-like 下的除錯工具,在 Linux 下一般都直接在命令列中用 gdb 來除錯程式,相比 Windows 上的整合開發環境 IDE 提供的圖形介面除錯,一開始使用 gdb 除錯可能會讓你感到生無可戀,但是隻要
微服務 Spring Boot 2.0 + Spring cloud + consul + Hystrix + zuul + config + feign (四)
系列文章: 你知道雪崩效應嗎? 在微服務架構中,最可怕的就是這樣的情況: 當一個基礎的服務(A )出現了問題,比如資料庫 提供資料的服務(B)就不可用, 隨著時間的推移, 取票服務(C) 服務呼叫提供資料的服務(B)介面時,請求超時,C服務不可用 整個微服務系
從新建資料庫開始——mysql命令大全(上)
基礎 什麼是資料庫(DB)? 將大量資料儲存起來,通過計算機加工而成的可以進行高效訪問的資料集合 什麼是資料庫管理系統(DBMS)? 用來管理資料庫的計算機系統 DBMS的種類? 層次資料庫、關係資料庫
微服務業務開發三個難題-拆分、事務、查詢(下)
轉載自賀卓凡 上集我們闡述了使用微服務體系架構的關鍵障礙是領域模型,事務和查詢,這三個障礙似乎和功能拆分具有天然的對抗。只要功能拆分了,就涉及這三個難題。 然後我們向你展示了一種解決方案就是將每個服務的業務邏輯實現為一組DDD聚合。然後每個事務只能更新或建立一個單獨的聚合。
微信小程式開發手記之七:一個小程式上線後的總結(上)
終於,經過大概一週時間,磕磕絆絆地提交稽核了,一個移動猿開發小程式,也算有了些心得,也遇到了些坑,這裡和大家一起分享下。 怎麼樣調佈局 先說一個題外話,最後引入正題。 如果翻看過一些資料,大家肯定很容易會發現一件事,那就是關於image標籤的預設寬高,
shiro多realm驗證之——shiro實現不同身份使用不同Realm進行驗證(轉)
manager 數據表 edi 用戶驗證 clas tails oauth false bject 轉自: http://blog.csdn.net/xiangwanpeng/article/details/54802509
九章演算法高階班筆記5.動態規劃(上)
大綱: cs3k.com 滾動陣列 House Robber I/II Maximal Square 記憶化搜尋 Longest Increasing Subsequence Coin in a line I/II/III 什麼是動態