原理:通過切面做事務排程,通過zk、jdbc、redis、filesystem做的事務控制,可以自配
核心類:
transactionrepository : 事務資源控制
compensabletransactionaspect :事務排程切面
resourcecoordinatoraspect :事務資源排程切面
transactionmanager:事務資源管理 核心函式:begin,commit,rollback
tcc-transaction-github :
mybatis 解讀系列 配置解讀
介紹下專案情況 springboot專案 mybatis,先奉上啟動截圖,看看springboot啟動過程以及對mybatis配置的載入 截圖如下 我們可以看到 createbean register,getsingleton。這些事springbean的載入過程。而後我們能看到sqlsession...
python函式解讀 python 函式解讀
1 strip 函式 用於移除字串頭尾指定的字元 預設為空格或換行符 或字串行 包括 n r t 注意 該方法只能刪除開頭或是結尾的字元,不能刪除中間部分的字元 語法 s.strip rm 刪除s字串中開頭 結尾處,位於 rm刪除序列的字元 s.lstrip rm 刪除s字串中開頭處,位於 rm刪除...
python解讀 Python再次解讀筆記
書讀百遍,其義自見。如果乙個字串包含很多需要轉義的字元,對每乙個字元都進行轉義會很麻煩。為了避免這種情況,我們可以在字串前面加個字首r,表示這是乙個 raw 字串,裡面的字元就不需要轉義了。布林運算 1.在計算a and b時,如果 a 是 false,則根據與運算法則,整個結果必定為 false,...