MyBatis 缓存详解-第三方缓存做二级缓存
生活随笔
收集整理的這篇文章主要介紹了
MyBatis 缓存详解-第三方缓存做二级缓存
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
除了MyBatis 自帶的二級緩存之外,我們也可以通過實現Cache 接口來自定義二級緩存。
MyBatis 官方提供了一些第三方緩存集成方式,比如ehcache 和redis:
https://github.com/mybatis/redis-cache
pom 文件引入依賴:
<dependency><groupId>org.mybatis.caches</groupId><artifactId>mybatis-redis</artifactId><version>1.0.0-beta2</version> </dependency>Mapper.xml 配置,type 使用RedisCache:
<cache type="org.mybatis.caches.redis.RedisCache" eviction="FIFO" flushInterval="60000" size="512" readOnly="true"/>redis.properties 配置:
host=localhost port=6379 connectionTimeout=5000 soTimeout=5000 database=0?
總結
以上是生活随笔為你收集整理的MyBatis 缓存详解-第三方缓存做二级缓存的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MyBatis 缓存详解-什么时候开启二
- 下一篇: MyBatis 源码解读-带着问题去看源