
Cache
文章平均质量分 90
月未明
理想、目标、学习、进步
展开
-
Spring boot Caffeine缓存(二)——Cache、LoadingCache
前边文章主要介绍了下Caffeine以及CacheManager,这里说下Caffeine的其它配置及用法。LoadingCacheLoadingCache直接定义一个缓存,在项目中可以直接拿来存取数据,同时还可以引入CacheLoad加载数据。 LoadingCache是个接口,继承了Cache...原创 2018-09-05 10:35:15 · 19109 阅读 · 0 评论 -
Spring boot Caffeine缓存(三)——使用注解
注解在Spring中的应用很广泛,几乎成为了其标志,这里说下使用注解来集成缓存。 cache方面的注解主要有以下5个@Cacheable 触发缓存入口(这里一般放在创建和获取的方法上)@CacheEvict 触发缓存的eviction(用于删除的方法上)@CachePut 更新缓存且不影响方法执行(用于修改的方法上,该注解下的方法始终会被执行)@Caching 将多个缓存组合在一个...原创 2018-09-05 19:50:08 · 13338 阅读 · 0 评论 -
Spring boot Caffeine缓存(一)——CacheManager与配置文件
spring5(springboot2)开始用Caffeine取代guava,至于其性能对比可以参考Caffeine给的测试结果各缓存性能对比。 这里贴出一个读写的对比 Caffeine在springboot中集成非常简单,可以通过配置文件来设置spring: cache: cache-names: outLimit,notOutLimit caffeine: ...原创 2018-09-03 20:12:13 · 50597 阅读 · 12 评论