基于方法參數(shù)切面多租戶數(shù)據(jù)源切換系統(tǒng)
基本信息
申請(qǐng)?zhí)?/td> | CN201810200309.3 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN108520004A | 公開(公告)日 | 2018-09-11 |
申請(qǐng)公布號(hào) | CN108520004A | 申請(qǐng)公布日 | 2018-09-11 |
分類號(hào) | G06F17/30 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 苗江波;湯定一;張旭榮;王宏祥 | 申請(qǐng)(專利權(quán))人 | 舟譜數(shù)據(jù)技術(shù)南京有限公司 |
代理機(jī)構(gòu) | 蘇州翔遠(yuǎn)專利代理事務(wù)所(普通合伙) | 代理人 | 舟譜數(shù)據(jù)技術(shù)南京有限公司 |
地址 | 210000 江蘇省南京市雨花經(jīng)濟(jì)開發(fā)區(qū)鳳華路18號(hào)8幢320室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及基于方法參數(shù)切面多租戶數(shù)據(jù)源切換系統(tǒng);屬于多租戶數(shù)據(jù)源技術(shù)領(lǐng)域。用戶登錄,統(tǒng)一認(rèn)證返回當(dāng)前用戶屬于哪個(gè)庫(kù),標(biāo)識(shí)為cid,它是分庫(kù)鍵;每個(gè)用戶登錄后便攜帶cid;在攔截方法前,系統(tǒng)執(zhí)行上下文SysContext中,給每次request請(qǐng)求綁定ThreadLocal,ThreadLocal保存了當(dāng)前cid,用完便釋放;它統(tǒng)一了API標(biāo)準(zhǔn),無(wú)需關(guān)注誰(shuí)來(lái)調(diào)用,無(wú)需每一處業(yè)務(wù)代碼中都做判斷設(shè)置當(dāng)然數(shù)據(jù)源,讓代碼更加簡(jiǎn)潔明了、可維護(hù)性更強(qiáng)。 |
