mybatis整合ehcache


ehcache是一個分布式緩存框架。

1  分布緩存

我們系統為了提高系統並發,性能、一般對系統進行分布式部署(集群部署方式) 

不使用分布緩存,緩存的數據在各各服務單獨存儲,不方便系統 開發。所以要使用分布式緩存對緩存數據進行集中管理。 

 

 

mybatis無法實現分布式緩存,需要和其它分布式緩存框架進行整合

2     整合方法

mybatis提供了一個cache接口,如果要實現自己的緩存邏輯,實現cache接口開發即可。 

mybatis和ehcache整合,mybatis和ehcache整合包中提供了一個cache接口的實現類。

 

mybatis默認實現cache類是:

3     加入ehcache包

4    整合ehcache

配置mapper中cache中的type為ehcache對cache接口的實現類型。

5   加入ehcache的配置文件

在classpath下配置ehcache.xml


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM