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,并以键值对的形式存入缓存中

springboot集成redis

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

springboot集成redis

 

 最后要开启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  

springboot集成redis


 

TRANSLATE with

COPY THE URL BELOW

Back

EMBED THE SNIPPET BELOW IN YOUR SITE

Enable collaborative features and customize widget: Bing Webmaster Portal
Back

原创文章,作者:端木书台,如若转载,请注明出处:https://blog.ytso.com/tech/database/267429.html

(0)
上一篇 2022年6月15日 06:57
下一篇 2022年6月15日 07:17

相关推荐

发表回复

登录后才能评论