http://stackoverflow.com/questions/21944202/using-ehcache-in-spring-4-without-xml

1、Ehcache配置类

@Configuration
@EnableCaching
public class CachingConfig implements CachingConfigurer {
@Bean(destroyMethod="shutdown")
public net.sf.ehcache.CacheManager ehCacheManager() {
CacheConfiguration cacheConfiguration = new CacheConfiguration();
cacheConfiguration.setName("myCacheName");
cacheConfiguration.setMemoryStoreEvictionPolicy("LRU");
cacheConfiguration.setMaxEntriesLocalHeap(1000); net.sf.ehcache.config.Configuration config = new net.sf.ehcache.config.Configuration();
config.addCache(cacheConfiguration); return net.sf.ehcache.CacheManager.newInstance(config);
} @Bean
@Override
public CacheManager cacheManager() {
return new EhCacheCacheManager(ehCacheManager());
} @Bean
@Override
public KeyGenerator keyGenerator() {
return new SimpleKeyGenerator();
}
}

2、调试简单配置类

@Configuration
@EnableCaching
public class CachingConfig implements CachingConfigurer {
@Bean
@Override
public CacheManager cacheManager() {
SimpleCacheManager cacheManager = new SimpleCacheManager(); List<Cache> caches = new ArrayList<Cache>();
caches.add(new ConcurrentMapCache("myCacheName"));
cacheManager.setCaches(caches); return cacheManager;
} @Bean
@Override
public KeyGenerator keyGenerator() {
return new SimpleKeyGenerator();
}
}

最新文章

  1. 谈mvc开发中gzip压缩的应用
  2. 使用第三方分页AspNetPager实现真正分页的SQL原理
  3. Firefox火狐Flash插件卡死问题完美解决方法(转载)
  4. SVN全量备份+增量备份脚本
  5. Linux&amp;shell之结构化命令
  6. JDBC_获取插入记录的主键值
  7. android 该项目的优化toast优化技巧
  8. Python入门 - 控制结构
  9. Davinci DM6446开发攻略——linux-2.6.18移植
  10. Css的学习之旅-css的选择器(2)
  11. HTML和CSS前端教程03-CSS文本样式
  12. A fine property of the convective terms of axisymmetric MHD system, and a regularity criterion in terms of $\om^\tt$
  13. 【原创】大数据基础之CM5(Cloudera Manager)+CDH5离线安装
  14. linux下 编译安装Mysql
  15. VP9 vs H.265——下一代视频编码标准的王道之争
  16. py4j汉语转拼音多音字处理
  17. android addJavascriptInterface 不能生效 解决办法
  18. 菜鸟学Java(九)——Servlet的基本配置
  19. (七)git分支的操作
  20. Sybase 存储过程中IF的用法

热门文章

  1. Diamond
  2. HOG学习(一)
  3. sqlserver 2008 R2 分区表测试
  4. 特效TD 的工作准则
  5. ASP.NET服务器控件OnClientClick事件中Eval()作为js方法的参数的一种写法
  6. 安装zabbix server
  7. codeforce 605B. Lazy Student
  8. codeforce 600A - Extract Numbers
  9. 【po3693】Maximum repetition substring
  10. DataRow数组 转 datatable