mybatis原始碼中設計模式很多,我從裡面撈起來九種,在此分享:
一、單例模式。
單例模式六種常見的寫法。
package designpattern;
/** * 單例模式:執行緒安全、反序列化
*/public class sigleton
}class sigleton02
}class sigleton03
static class sigletoninstance
}class sigleton04
sigleton sigleton;
// 4、餓漢模式 -- 列舉
private sigleton getinstance()
}class sigleton05
return sigleton;
}}class sigleton06
}return sigleton;
}}
mybatis原始碼分析二
這次分析mybatis的xml檔案 1.xml編寫.2.資源配置 3.setting 標籤 4.typealiases是用來設定類路徑別名的 別名其他介紹 6.資料庫標識 databaseidprovider 1 databaseidprovider的type屬性是必須的,不配置時會報錯。上面這個屬...
TinyXML原始碼剖析 之二
讀乙個xml檔案 前面簡要的分析了一下,如何用 tinyxml 完成乙個 dom樹的輸出,這兒將要給出乙個如何讀入 xml檔案,並提取其中資料的案例 前乙份文件寫了,用 tinyxml 輸出dom,與讀入xml 檔案為dom 的第一步驟就是例項化乙個 tinyxmldocument 的物件。incl...
MyBatis原始碼學習(零) 準備
當我們使用mybatis時,往往會有以下操作 configuration enabletransactionmanagement public class mybatisconfigpublic inte ce omsorderdao service public class omsorderser...