2016 03 31深入理解SqlSession

2021-07-10 21:44:33 字數 651 閱讀 2713

sqlsession:

乙個sqlsession建立乙個連線,多個連線就需要乙個工廠來完成。用乙個鏈結池來裝sqlsession,如果乙個鏈結池容量為255,當

容量超出過後。工廠會自動生產一批sqlsession裝入到鏈結池,這樣能實現高併發,當乙個sqlsession斷開理解的時候。這是sqlsession會

自動回到連線池。

建立sqlsession經過了以下幾個主要步驟:

①:    從配置中獲取environment;

②:    從environment

中取得datasource;

③:    從environment

中取得transactionfactory;

④:    

從datasource

裡獲取資料庫連線物件

connection;

⑤:    

在取得的資料庫連線上建立事務物件

transaction;

⑥:    

建立executor

物件(該物件非常重要,事實上

sqlsession

的所有操作都是通過它完成的);

⑦:    

建立sqlsession

物件。

深入理解C語言 深入理解指標

關於指標,其是c語言的重點,c語言學的好壞,其實就是指標學的好壞。其實指標並不複雜,學習指標,要正確的理解指標。指標也是一種變數,占有記憶體空間,用來儲存記憶體位址 指標就是告訴編譯器,開闢4個位元組的儲存空間 32位系統 無論是幾級指標都是一樣的 p操作記憶體 在指標宣告時,號表示所宣告的變數為指...

mysql 索引深入理解 深入理解MySql的索引

為什麼索引能提高查詢速度 先從 mysql的基本儲存結構說起 mysql的基本儲存結構是頁 記錄都存在頁裡邊 各個資料頁可以組成乙個雙向鍊錶每個資料頁中的記錄又可以組成乙個單向鍊錶 每個資料頁都會為儲存在它裡邊兒的記錄生成乙個頁目錄,在通過主鍵查詢某條記錄的時候可以在頁目錄中使用二分法快速定位到對應...

深入理解C語言 深入理解指標

關於指標,其是c語言的重點,c語言學的好壞,其實就是指標學的好壞。其實指標並不複雜,學習指標,要正確的理解指標。指標也是一種變數,占有記憶體空間,用來儲存記憶體位址 指標就是告訴編譯器,開闢4個位元組的儲存空間 32位系統 無論是幾級指標都是一樣的 p操作記憶體 在指標宣告時,號表示所宣告的變數為指...