mybatis3 添加ehcache支持
来源:互联网 发布:开源数据库监控软件 编辑:程序博客网 时间:2024/05/22 17:30
为了提高MyBatis的性能,有时候我们需要加入缓存支持,目前用的比较多的缓存莫过于ehcache缓存了,ehcache性能强大,而且位各种应用都提供了解决方案,在此我们主要是做查询缓存,提高查询的效率.
在Mybatis的官网上把集成ehcache的文档下载下来看了看,说的太简单了,对于新手很难理解,而且里面说的也不是很清楚,经过一番折腾,终于将ehcache加入了.
官网上提供了一个MyBatis-ehcache.jar的包用于整合ehcache缓存,文档中还说明需要一个ehcache-core.jar的包,除了这两个包之外有几个包也是必须的,官方并没有说明,以下是需要加入的所有和ehcache相关的包:
1.ehcache-core-2.4.4.jar
2.mybatis-ehcache-1.0.0.jar
3.slf4j-api-1.6.1.jar
4.slf4j-log4j12-1.6.2.jar
除此之外还有mybatis的jar包,log4j,MySQL驱动,这些大家应该都知道.
将上述包加入项目之后,新建一个文件名,该文件名必须为ehcache.xml,放在类路径下面,内容如下
该文件是ehcache的配置文件,上面的注释已经说得很清楚了,这里我用的是默认的配置
至此ehcache已经配置好了,然后只需要在你想要缓存的mapper配置文件里面加入以下内容,该查询语句得到的结果将会被缓存
这样就对这个mapper里面的各种结果进行了缓存.程序中不需要修改任何地方.
0 0
- mybatis3 添加ehcache支持
- mybatis3 添加ehcache支持
- mybatis3 添加ehcache支持
- 【转载】mybatis3 添加ehcache支持
- Mybatis添加Ehcache支持
- Mybatis添加ehcache缓存支持
- mybatis3 集成ehcache
- mybatis3 集成ehcache
- Mybatis入门实例(二)——添加ehcache缓存支持
- Mybatis入门实例(二)——添加ehcache缓存支持
- memcached支持mybatis3
- Ehcache的并发支持
- Ehcache开启JMX支持
- 页面添加缓存-ehcache
- Ehcache对并发的支持
- mybatis3.1分页自动添加总数
- Mybatis3
- Ehcache(07)——Ehcache对并发的支持
- 将pdf在线转换成图片格式的方法
- dubbo服务器集群的时候,测试服务器更新了最新代码,开发还未更新,调用接口的时候时好时坏
- emmet
- HTTP::Request
- splinter学习笔记
- mybatis3 添加ehcache支持
- activity详解(一)
- TabHost的使用【个人觉得碎片实现更好一点】
- 总结一下java volatile
- Redis设计与实现--类型检查与命令多态
- mysql 排名
- 训练题 极品飞车(并查集应用) 解题报告
- js参数是按什么传递的
- Android 蓝牙广播详解