星空网 > 软件开发 > Java

ehcache 一二事

Ehcache是一个开源Java分布式缓存。可以配合mybatis来使用
 
首先,在资源文件夹中新建ehcache.ehcache 一二事
 
内容如下:
 1 <??>  2 <ehcache ="http://www.w3.org/2001/  3   xsi:noNamespaceSchemaLocation="../bin/ehcache.xsd">  4   <defaultCache overflowToDisk="true" eternal="false" maxElementsInMemory="1"/>  5   <!-- 在生产环境中需要修改路径地址 --> 6   <!-- dev --> 7   <diskStore path="D:/cache" /> 8   <!-- product linux --> 9 <!--   <diskStore path="XXX" />  -->10 </ehcache> 

在自己的model中必须序列化,序列化ID必须自动生成(在redis中也是这么做的)

ehcache 一二事

在mapper.

1   <!-- 输出日志 -->2 <!--   <cache type="org.mybatis.caches.ehcache.LoggingEhcache"/> -->3   <!-- 不输出日志 -->4   <cache type="org.mybatis.caches.ehcache.EhcacheCache"/>

select表情中的useCache默认是true,会使用cache,如果不需要,设置为false就行

ehcache 一二事

 

经测试,第一次查询会有sql的输出,第二次开始的同样查询则没有

ehcache 一二事

硬盘上的缓存文件

ehcache 一二事

 

 

 





原标题:ehcache 一二事

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

世界名牌刀具:https://www.goluckyvip.com/tag/81003.html
欧代协议:https://www.goluckyvip.com/tag/81007.html
欧盟的标志图:https://www.goluckyvip.com/tag/81008.html
沃尔玛员工:https://www.goluckyvip.com/tag/8101.html
澳大利亚的标志性建筑:https://www.goluckyvip.com/tag/81019.html
无人驾驶送货:https://www.goluckyvip.com/tag/8102.html
从园岭新村到大梅沙海滨总站坐什么车:https://www.vstour.cn/a/363191.html
七月份适合去日本旅游吗 7月份去日本哪里好玩:https://www.vstour.cn/a/363192.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流