Redis初步学习

 

 

Redis应用场景:经常被查询,但不怎么被修改的数据(如淘宝导航栏等)

整合步骤(这里是和springboot做整合):

1.项目引入spring-boot-starter-data-redis包(注意这里不要版本号,会自动找当前项目版本对应的springboot对应的版本)

 

2.application.properties文件里配置如下代码:

 

 

 3.在springboot核心类里,加上注解@EnableCaching,开启缓存

4.需要缓存的实现类加上注解@CacheConfig,别名以当前类开头

 

5.需要缓存的方法里加上注解@cacheable,表示需要缓存这个数据:

 

6.补充(为保证数据的完整性,对该数据的增删改的时候,需要把redis里面的数据清空掉。)

清除redis注解:CacheEvict

 

 

posted @ 2018-12-01 23:12  一生一念  阅读(87)  评论(0)    收藏  举报