微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

springboot集成redis

加入依赖

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
        </dependency>

配置文件

  redis:
    host: 127.0.0.1
    port: 6379
    password:

主程序及要缓存的业务方法添加相应注解

//主程序
//表示允许使用注解的方式进行缓存操作
@EnableCaching
//业务方法
/**可用于类或方法上;在目标方法执行前,会根据key先去缓存中查询看是否有数据,有就直接返回缓存中的key对应的value值。不再执行目标方法;无则执行目标方法,并将方法的返回值作为value,并以键值对的形式存入缓存*/
@Cacheable(cacheNames = "getLeaveAllByPage",unless = "#result==null")

其他缓存注解的解释

@CachePut:可用于类或方法上;在执行完目标方法后,并将方法的返回值作为value,并以键值对的形式存入缓存中

@Cacheevict:可用于类或方法上;在执行完目标方法后,清除缓存中对应key的数据(如果缓存
                          中有对应key的数据缓存的话)

 

 最后要开启redis-server.exe redis.windows.conf

 

 

 

TRANSLATE with x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian  
  TRANSLATE with copY THE URL BELOW Back EMbed THE SNIPPET BELOW IN YOUR SITE Enable collaborative features and customize widget: Bing Webmaster Portal Back

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐