mybatis缓存-(2)-缓存原理与整合第三方缓存管理

一、缓存原理

二、第三方缓存管理

简单介绍:本质是自定义二级缓存的管理类。

*第三方缓存整合:
1)、导入第三方缓存包即可;
2)、导入与第三方缓存整合的适配包;官方有;
3)、mapper.xml中使用自定义缓存 ,比如 如下
<cache type="org.mybatis.caches.ehcache.EhcacheCache"></cache>

比如:ehcache缓存管理:

1、需要如下jar包,到项目中。

下面三个是:ehcache 缓存管理的核心类
ehcache-core-2.6.8.jar
slf4j-api-1.6.1.jar
slf4j-log4j12-1.6.2.jar

下面是 mybatis 二级缓存 的接口适配类,用于和ehcache 通信。
mybatis-ehcache-1.0.3.jar

2、在map的sql映射文件中,配置 mybatis 二级缓存的 管理类
<cache type="org.mybatis.caches.ehcache.EhcacheCache"></cache>

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments