在了解Ebeam框架之前,一直都在使用JPA作為Spring Boot的ORM框架。JPA用起來(lái)比較簡(jiǎn)單的,對(duì)對(duì)象的增刪改操作,幾乎完全不需要接...
還在單體應(yīng)用的時(shí)候就是分層架構(gòu)一說(shuō),我們用得最多的就是三層架構(gòu)。而現(xiàn)在已經(jīng)是微服務(wù)時(shí)代,在微服務(wù)架構(gòu)模型比較常用的有幾個(gè),例如:整潔架構(gòu),CQR...
前章講了如何進(jìn)行用戶權(quán)限驗(yàn)證《SpringCloud下的用戶鑒權(quán)方案[https://my.oschina.net/barryhome/blog...
前一章我們講了《SpringBoot RabbitMQ消息隊(duì)列的重試、超時(shí)、延時(shí)、死信隊(duì)列[https://my.oschina.net/bar...
很久之前在做微服務(wù)架構(gòu)選型的時(shí)候就聽(tīng)說(shuō)阿里的微服務(wù)RPC框架dubbo,當(dāng)時(shí)與Spring Cloud以http協(xié)議調(diào)用的架構(gòu)做對(duì)比。發(fā)現(xiàn)dub...
今天介紹使用SpringBoot實(shí)現(xiàn)RabbitMQ消息隊(duì)列的高級(jí)用法。 MQ安裝 自動(dòng)創(chuàng)建 消息重試 消息超時(shí) 死信隊(duì)列 延時(shí)隊(duì)列 一、Rab...
上一章講了微服務(wù)下的用戶身份認(rèn)證《SpringCloud Gateway 身份認(rèn)證》,這次主要講如何進(jìn)行鑒權(quán)。相對(duì)上一章的身份認(rèn)證代碼略有改動(dòng) ...
使用SpringCloud技術(shù)棧搭建微服務(wù)集群,可以選擇的組件比較多,由于有些組件已經(jīng)閉源或停更,這里主要選用spring-cloud-alib...
領(lǐng)域建模是通過(guò)識(shí)別領(lǐng)域?qū)ο笈c行為來(lái)連接與現(xiàn)實(shí)世界業(yè)務(wù)主體與操作的映射關(guān)系。對(duì)象與行為的組織設(shè)計(jì)原則更體現(xiàn)面向?qū)ο笤O(shè)計(jì)的思想,通過(guò)聚合、解耦、抽象...