SpringBoot整合Redisson实战(通过redisson-spring-boot-starter)
点进来看整合的小伙伴肯定都了解Redisson的概念和背景了,这里就直接开始;
SpringBoot整合Redisson有个比较好用的starter包就是redisson-spring-boot-starter,这也是官方比较推荐的配置方式,本文就使用redisson-spring-boot-starter来配置一个RedissonClient。
Maven依赖
org.redisson
redisson-spring-boot-starter
3.13.6
org.redisson
redisson-spring-data-23
org.redisson
redisson-spring-data-21
3.13.6
org.springframework.boot
spring-boot-starter-data-redis
关于版本,直接去官网找下最新版即可,通过 redisson-spring-data-xx来适配spring的版本
上图就是适配spring2.x版本的配置;
PS: 这边也要引一下redis,redisson与redis在项目中都要用到
配置实践
edisson-spring-boot-starter这个包下只有3个类,源码比较易读,基本上看着代码就可以配置就可以了,这里就配置一套单节点的redis,采用.yml文件的格式;
上述的官网中给出了配置模板,所有的配置项都给出来了,这里给出一个比较简洁的实践: