日期:2018年9月10日
地点:家
图书:《Spring实战(第4版)》
一、目录
1. 启用对缓存的支持;
1.1 配置缓存管理器;
2. 为方法添加注解以支持缓存;
2.1 填充缓存
2.2 移除缓存条目
3. 使用 XML 声明缓存
扫描二维码关注公众号,回复:
3682263 查看本文章
二、缓存管理器
(一)Spring 支持的缓存管理器实现
Spring 3.1 内置的实现:
- SimpleCacheManager
- NoOpCacheManager
- ConcurrentMapCacheManager
- CompositeCacheManager
- EhCacheCacheManager
Spring 3.2 引入的实现:
- 基于 JCache
Spring Data 提供的 2 个实现:
- RedisCacheManager(来自 Spring Data Redis 项目)
- GemfireCacheManager(来自 Spring Data GemFire 项目)
三、使用 Ehcache 缓存
四、使用 Redis 缓存
五、支持缓存 - 通过为方法添加注解
(一)填充缓存
1. 将值放到缓存中;
2.自定义缓存 key;
3. 条件化缓存;
(二)移除缓存条目
六、支持缓存 - 通过 XML 声明