缓存实际上是对方法的缓存,当开发者调用一个方法时,将参数及返回值缓存起来,再次调用的时候优先从缓存中读取数据,否则再去执行方法。
Ehcache缓存
1.创建项目,添加缓存依赖sping-boot-starter-cache及ehcache
2.在resource目录下创建ehcache.xml文件,并修改配置
3.在启动类上开启缓存@@EnableCaching
4.创建DAO测试
@Cacheable用户缓存的方法
@CachePut用于更新缓存的方法
@CacheEvict用于删除缓存的方法
Redis缓存
1.创建项目,添加依赖
2.修改配置文件
3.开启缓存
4.测试如Ehcache类似
Redis集群缓存
1.集群搭建。请参考前文
2.配置缓存
3.使用缓存
4.测试