快取,也就是cache
在ibatis2中以其較粗的粒度而為人們所詬病,ibatis3做了哪些改變呢?
ibatis為大家帶來了更易於定製和配置的快取
預設地,除了本地的 session 快取外(有點象hibernate的一級快取,系統自己實現),沒有啟用快取。
如果啟用二級快取,只要簡單地加一句配置:
有了這一句,則會:
1、所有的 select 出來的結果(當然是在配置裡的)將會被快取
2、所有insert, update和delete將重新整理快取
3、快取將使用lru(least recently used)實現
4、快取在各種基於時間的計畫上不會重新整理(如沒有時間間隔)
5、快取將儲存1024條引用到list或物件中(不管查詢方法返回了多少條)
6、快取預設被處理為讀寫快取,意味著物件重用不共享並且能被呼叫者安全地修改
配置的的話的ibatis2有些區別,但差別不大。
寫在iBATIS3 GA之前 Cache
快取,也就是cache 在ibatis2中以其較粗的粒度而為人們所詬病,ibatis3做了哪些改變呢?ibatis為大家帶來了更易於定製和配置的快取 預設地,除了本地的 session 快取外 有點象hibernate的一級快取,系統自己實現 沒有啟用快取。如果啟用二級快取,只要簡單地加一句配置 有...
ibatis3 0GA試用感受
剛試用一下,基本架構和2沒有大區別,有幾點大的改變 1 dynamic sql全部用ognl實現,簡潔很多,但有跟風之嫌,不覺得比2原創的動態機制實用,很多情況下更繁瑣,另一方面,這個變更也讓ibatis2的 向3轉移變得幾乎不可行 2 更簡潔 清晰,但擴充套件性卻全面增強,很多核心類都能基於介面進...
GA入門課程 評估3
必須啟用什麼設定才能檢視 受眾特徵和興趣 報告中的資料?正確!內容分組 廣告功能 資料檢視的使用者許可權 網頁內分析 哪種報告最能幫助您找出 流量存在的潛在瀏覽器問題?正確!活躍使用者 報告 新訪問者與回訪者 報告 瀏覽器與作業系統 報告 哪種報告會顯示使用者是使用什麼移動裝置瀏覽 的?正確!內容 ...