這篇文章給大家介紹使用Mybatis如何實現(xiàn)配置二級緩存,內(nèi)容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

Mybatis的二級緩存配置相當容易,要開啟二級緩存,只需要在你的Mapper
映射文件中添加一行:
<cache />
它將采用默認的行為進行緩存:
映射文件中所有的select語句將被緩存
映射文件中所有的insert、update和delete語句將刷新緩存
緩存將使用LRU(Least Recently Used)最近最少使用策略算法來回收
刷新間隔(no Flush Interval,沒有刷新間隔),緩存不會以任何時間順序來刷新
緩存會存儲列表集合和對象(無論查詢方法返回什么)的1024個引用
緩存會被視為read/write(可讀/可寫)的緩存,意味著對象檢索不是- 共享的,而且可以安全的被調(diào)用者修改,而不干擾其他調(diào)用者或者線程所做的潛在修改
所有這些屬性都可以通過緩存元素的屬性來修改,比如:
<!--1小時緩存--> <cache eviction="LRU" flushInterval="3600000" size="512" readOnly="true"/>
文章名稱:使用Mybatis如何實現(xiàn)配置二級緩存-創(chuàng)新互聯(lián)
瀏覽地址:http://chinadenli.net/article16/cdoddg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、響應(yīng)式網(wǎng)站、網(wǎng)站內(nèi)鏈、App開發(fā)、網(wǎng)站導航、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)