使用VSCode+PlantUML+C4-Model快速畫架構(gòu)圖 關(guān)于C4-Model 最近在看C4-Model窥淆,它的理念很實(shí)用昔搂,架構(gòu)圖要明確面...
一直以來(lái)嫩絮,總覺得ssm不夠靈活,主要原因是沒找到為狀態(tài)機(jī)指定狀態(tài)的方式,也就意味著狀態(tài)機(jī)引擎實(shí)例必須要跟對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)一起持久化,雖然ssm提供...
測(cè)試代碼 弄了個(gè)全集的測(cè)試代碼,如下: 存在逾期绊茧、部分還款 從放款到全部還款,不存在逾期及部分還款 構(gòu)造訂單變化請(qǐng)求题暖,私有方法 從制定狀態(tài) 構(gòu)造...
說(shuō)明 前面基本上涵蓋了一個(gè)項(xiàng)目中配置簡(jiǎn)單狀態(tài)機(jī)的相關(guān)實(shí)現(xiàn)按傅,不過還有一個(gè)關(guān)鍵點(diǎn)捉超,就是外部代碼如何調(diào)用狀態(tài)機(jī),以及如何讓狀態(tài)機(jī)的持久化與業(yè)務(wù)邏輯代碼...
背景 上文說(shuō)到BizManager的實(shí)現(xiàn)唯绍,其實(shí)整體看拼岳,這塊東西跟spring statemachine并沒有什么關(guān)系,純粹是個(gè)人寫的收不住了况芒,把...
狀態(tài)機(jī)配置 狀態(tài)機(jī)配置有兩種方式惜纸, 創(chuàng)建config類,實(shí)現(xiàn)StateMachineConfigurer(或者根據(jù)S\E的不同绝骚,直接繼承其子類S...
背景 這期說(shuō)下狀態(tài)以及對(duì)應(yīng)事件的相關(guān)設(shè)計(jì)耐版,這部分內(nèi)容是后續(xù)狀態(tài)機(jī)相關(guān)的配置的基礎(chǔ),其中有些設(shè)計(jì)在實(shí)現(xiàn)的時(shí)候來(lái)回修改了幾版压汪,還是挺考驗(yàn)細(xì)節(jié)設(shè)計(jì)的粪牲。...
背景 每次用到的時(shí)候新創(chuàng)建一個(gè)狀態(tài)機(jī),太奢侈了止剖,官方文檔里面也提到過這點(diǎn)腺阳。 而且創(chuàng)建出來(lái)的實(shí)例,其狀態(tài)也跟當(dāng)前訂單的不符穿香;spring stat...
接了個(gè)大活亭引,要把公司內(nèi)部好幾條業(yè)務(wù)線的訂單系統(tǒng)統(tǒng)一抽取出來(lái),做成一個(gè)訂單平臺(tái)皮获,支撐目前多條業(yè)務(wù)線的訂單體系焙蚓,同時(shí)也要求可以靈活擴(kuò)展,快速支持之后...