01.日志使用背景 1.1日志使用 spring boot 的日志使用很簡單,直接在工程目錄的resource目錄下創(chuàng)建一個(gè)logback-sp...
簡單概念 在上一章節(jié)轿塔,我們探討了Filter的執(zhí)行流程杀迹,接下來仔細(xì)分析用戶的登陸流程成肘。先看看shiro官方給出的一張圖: 再看幾個(gè)簡單概念 Su...
Git 的一大特點(diǎn)就是可以創(chuàng)建很多分支并行開發(fā)姑食。正因?yàn)樗撵`活性宰僧,團(tuán)隊(duì)中如果沒有一個(gè)成熟的分支模型的話主巍,那將會(huì)是一團(tuán)糟笋敞。 分支模型 有個(gè)比較成熟...
背景 每個(gè)開發(fā)應(yīng)該對(duì)自己寫出來的代碼做到心中有數(shù)碱蒙,不能一直依賴測試反饋。但是很多問題在單線程環(huán)境中無法暴露夯巷。比如赛惩,數(shù)據(jù)庫鎖競爭,共享資源的訪問等...
默認(rèn)Filter 自定義Filter 不同的登陸處理邏輯需要繼承不同類型的FIlter趁餐,比如喷兼,依賴web表單登陸的業(yè)務(wù)需要繼承FormAuthe...
關(guān)于shiro的架構(gòu)和組件,可以參考開濤跟我學(xué)Shiro系列后雷。 Shiro初始化 初始化DelegatingFilterProxy: 初始化Sh...
業(yè)務(wù)背景 今天突然接到一個(gè)需求是這樣的季惯,需要記錄用戶的操作記錄。有已經(jīng)存在的技術(shù)方案是這樣的: 其實(shí)redis換成消息中間件也是同樣的道理臀突。為了...
最近讀了一本日本小說勉抓,如父如子。讀完之后心里很暖惧辈,日本的文學(xué)總是這樣琳状,溫暖治愈。 整本書主要講了兩個(gè)家庭和兩個(gè)孩子的故事盒齿。家庭A包括父親良多念逞,母...
本系列文章不關(guān)注設(shè)計(jì)模式的理論,側(cè)重于怎么把設(shè)計(jì)模式用在實(shí)際的業(yè)務(wù)場景中边翁。 需求背景 最近接到一個(gè)業(yè)務(wù)需求翎承,大概業(yè)務(wù)流程是這樣: 分析下這個(gè)需求...