springboot集成redis


加入依赖


            org.springframework.boot
            spring-boot-starter-data-redis
        

配置文件

  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  
Bing Webmaster Portal Back