從壹開始微服務 [ DDD ] 之四 ║讓你明白DDD的小故事 & EFCore初探
緣起
哈嘍大家好喲,今天又到了老張的週二四放送時間了,當然中間還有不定期的更新(因為個人看papi醬看多了),這個主要是針對小夥伴提出的問題和優秀解決方案而寫的,經過上週兩篇DDD領域驅動設計的試水,我發現一個問題,這個DDD的水是真的深啊~或者來說就是這個思想的轉變是不舒服的,好多小夥伴就說有點兒轉不過來,當然我也是,一直站在原地追著影子跑,當然這個系列我會一直堅持下去的,大家如果感覺我寫的沒有誤人子弟或者感覺看著還有點兒意思,請不要著急,多多評論,我雖然沒有更新,但是也一直線上,提出來的問題可以一起討論,週末的時候,我又和“李大爺”一起從非專業的角度,從領域專家的角度思考了下DDD領域驅動設計的思想,感覺還有點兒領悟的,這裡給大家分享下,如果你現在還對為什麼使用DDD,或者還有DDD就像是一個三層架構或者MVC架構的想法的話,看完這一篇應該就能稍微的明白了。
很開森的是上週的問題大家評論很好,也上了24小時評論榜單,希望大家都可以多評論評論
相關推薦
從壹開始微服務 [ DDD ] 之四 ║讓你明白DDD的小故事 & EFCore初探
緣起 哈嘍大家好喲,今天又到了老張的週二四放送時間了,當然中間還有不定期的更新(因為個人看papi醬看多了),這個主要是針對小夥伴提出的問題和優秀解決方案而寫的,經過上週兩篇DDD領域驅動設計的試水,我發現一個問題,這個DDD的水是真的深啊~或者來說就是這個思想的轉變是不舒服的,好多小夥伴就說有點兒轉不過來
從壹開始微服務 [ DDD ] 之六 ║聚合 與 聚合根 (下)
前言 哈嘍大家週二好,上次咱們說到了實體與值物件的簡單知識,相信大家也是稍微有些瞭解,其實實體咱們平時用的很多了,基本可以和資料庫表進行聯絡,只不過值物件可能不是很熟悉,值物件簡單來說就是在DDD領域驅動設計中,為了更好的展示領域模型之間的關係,制定的一個物件,它沒有狀態和標識,目的就是為了表示一個值。今天
從壹開始微服務 [ DDD ] 之二 ║ DDD入門 & 專案結構粗搭建
前言 哈嘍大家好,今天是週二,我們的DDD系列文章今天正式開始講解,我這兩天一直在學習,也一直在思考如何才能把這一個系列給合理的傳遞給大家,並且達到學習的目的,還沒有特別好的路線,只是一個大概的模糊的安排,畢竟我沒有做過講師,但是我感覺還是需要對自己負責,至少要對得起這個熬夜寫的部落格吧
從壹開始微服務 [ DDD ] 之三 ║ 簡單說說:領域、子域、限界上下文
前言 哈嘍大家好,DDD領域驅動設計系列又開始了,前天週二的那篇入門文章中,也收到了一定的效果(寫小說的除外),同時我也是倍感鴨梨,怎麼說呢,DDD領域驅動設計已經有十年曆史了,甚至更久,但是包括我在內的一批技術人員還是對其不是很明白,這幾天我也是日思夜想,怎樣才能說的明白,怎樣才能把這個高高在上的思想落在
從壹開始微服務 [ DDD ] 之五 ║聚合:實體與值物件 (上)
前言 哈嘍,老張是週四放鬆又開始了,這些天的工作真的是繁重,三個專案同時啟動,沒辦法,只能在深夜寫文章了,現在時間的週四凌晨,白天上班已經沒有時間開始寫文章了,希望看到文章的小夥伴,能給個辛苦贊
從壹開始微服務 [ DDD ] 之七 ║專案第一次實現 & CQRS初探
前言 哈嘍大家週五好,我們又見面了,感謝大家在這個週五讀我的文章,經過了三週的時間,當然每週兩篇的速度的情況下,咱們簡單說了下DDD領域驅動設計的第一部分,主要包括了,《專案入門DDD架構淺析》,《領域、子領域、限界上下文》,《DDD使用意義》,《實體與值物件》,《聚合與聚合根》這五部分內容,主要的是以解釋
從壹開始微服務 [ DDD ] 之八 ║剪不斷理還亂的 值物件和Dto
緣起 哈嘍大家週四好,時間是過的真快,這幾天一直忙著在公司的專案,然後帶帶新人,眼看這周要過去了,還是要抽出時間學習學習,這些天看到群裡的小夥伴也都在忙著新學習,還是很開心的,至少當時的初衷已經達到了,一起學習一起進步嘛,哪怕是對現在或者是對以後的工作有一丟丟的幫助,也是不枉此時的努力,哈哈夜裡寫文章總是容
從壹開始微服務 [ DDD ] 之九 ║從軍事故事中,明白領域命令驗證(上)
烽煙 哈嘍大家週二好呀,咱們又見面了,上週末掐指一算,距離 聖誕節 只有 5 周的時間了(如果你還不知道為啥我要提聖誕節這個時間點,可以看看我的第二系列開篇《之一 ║ D3模式設計初探 與 我的計劃書》),然後我簡單的思考了下這個DDD領域驅動設計還剩下的知識點,現在已經進入了第二部分,就是領域命令和領域驅
從壹開始微服務 [ DDD ] 之十 ║領域驅動【實戰篇·中】:命令匯流排Bus分發(一)
烽火 哈嘍大家好,老張又見面了,這兩天被各個平臺的“雞湯貼”差點亂了心神,部落格園如此,簡書亦如此,還好群裡小夥伴及時提醒,路還很長,這些小事兒就隨風而去吧,這周本不打算更了,但是被群裡小夥伴“催稿”了,至少也是對我的一個肯定吧,又開始熬夜中,請@初久小夥伴留言,我不知道你的地址,就不放連結了。 收住,言
從壹開始微服務 [ DDD ] 之十一 ║ 基於原始碼分析,命令分發的過程(二)
緣起 哈嘍小夥伴週三好,老張又來啦,DDD領域驅動設計的第二個D也快說完了,下一個系列我也在考慮之中,是 Id4 還是 Dockers 還沒有想好,甚至昨天我還想,下一步是不是可以寫一個簡單的Angular 入門教程,本來是想來個前後端分離的教學視訊的,簡單試了試,發現自己的聲音不好聽,真心不好聽那種,就作
從壹開始微服務 [ DDD ] 之一 ║ D3模式設計初探 與 我的計劃書
緣起 哈嘍大家週四好!又是開心的一天,時間過的真快,我們的 《從壹開始 .net core 2.1 + vue 2.5 》前後端分離系列共 34 篇已經完結了,當然以後肯定還會有更新和修改,直接在文章內更新,並在文章開頭做提醒,如果有大的改動或者新功能,會在目錄頁進行重點說明(可能簡書的更新速度沒有部落
【微服務】之四:輕鬆搞定SpringCloud微服務-負載均衡Ribbon
對於任何一個高可用高負載的系統來說,負載均衡是一個必不可少的名稱。在大型分散式計算體系中,某個服務在單例的情況下,很難應對各種突發情況。因此,負載均衡是為了讓系統在效能出現瓶頸或者其中一些出現狀態下可以進行分發業務量的解決方案。在SpringCloud 體系當中,加入了Netflix公司的很多優秀產品,其中
使用ASP.NET從零開始製作設計網站之四
使用ASP.NET從零開始製作設計網站之四 (蔣惠全 楚東明) ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ 第三個任務:如何備案 ?? 一個小時後,小問號又來到我的辦公室。 小問號:空間已經幫助
從壹開始前後端分離【 .NET Core2.0 +Vue2.0 】框架之四 || Swagger的使用 3.2
更新 如果想直接在域名的根目錄直接載入 swagger 比如訪問:localhost:8001 就能訪問,可以這樣設定: app.UseSwaggerUI(c => { c.SwaggerEndpoint("/swagger/v1/swagger.json", "ApiHelp
從壹開始前後端分離【 .NET Core2.0 +Vue2.0 】框架之十 || AOP面向切面程式設計淺解析:簡單日誌記錄 + 服務切面快取
今天的講解就到了這裡了,通過這兩個小栗子,大家應該能對面向切面程式設計有一些朦朧的感覺了吧
core學習歷程五 從壹開始前後端分離【 .NET Core2.0 +Vue2.0 】框架之十 || AOP面向切面程式設計淺解析:簡單日誌記錄 + 服務切面快取 從壹開始前後端分離【 .NET Core2.0 +Vue2.0 】框架之十一 || AOP自定義篩選,Redis入門 11.1
繼續學習 “老張的哲學”博主的系列教程,感謝大神們的無私分享 從壹開始前後端分離【 .NET Core2.0 +Vue2.0 】框架之十 || AOP面向切面程式設計淺解析:簡單日誌記錄 + 服務切面快取 說是朦朧,,emmm,對我來說是迷糊哈。上半段正常,下半段有點難理解,操作是沒問題。多看幾遍再消
【微服務】之三:從零開始,輕鬆搞定SpringCloud微服務-配置中心
官方解釋 Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. configuration
【微服務】之二:從零開始,輕鬆搞定SpringCloud微服務系列--註冊中心(一)
微服務體系,有效解決專案龐大、互相依賴的問題。目前SpringCloud體系有強大的一整套針對微服務的解決方案。本文中,重點對微服務體系中的服務發現註冊中心進行詳細說明。本篇中的註冊中心,採用Netflix 公司的Eureka。 註冊中心簡介 Netflix Eureka:雲端負載均衡,一個基於 RES
從壹開始 [ Ids4實戰 ] 之四 ║ 使用者資料管理 & 前後端授權聯調
前言 哈嘍~~~ 大家週一好!夏天到了,大家舒服了沒有,熟話說,打敗你的不是天真,是天真熱!
從壹開始 [ Ids4實戰 ] 之七 ║ 客戶端、服務端、授權中心全線打通
1、經過元旦兩天的全力整改,終於在這新的一年,完成了我的佈道生涯的第一個大步走 —— 那就是客戶端(VUE)、服務端(ASP.NET Core API)、授權中心(IdentityServer4)的大融合,不僅有文件也有程式碼,更重要的是實戰。 2、這一大步裡邊當然也有很多小步驟,