记一次springboot2.x以上整合redis 库与库之间的切换个入的坑
2019-03-01 15:02
1521 查看
springboot2.0x以下支持JedisConnectionFactory,springboot2.0x以后的版本不支持(踩啦下坑,记录一下)
当时我用的是2.1.2.RELEASE版本的。结果用JedisConnectionFactory一直报空指针,改为LettuceConnectionFactory 就顺利解决了
找了很多文档 结果秒解决
https://blog.csdn.net/yan88888888888888888/article/details/83348084
//动态切换16个库------------------------------------------------------------------------------------------------------------------------------------------------ @RequestMapping(value = "test") public void test(){ // springboot2.0x以下支持JedisConnectionFactory,springboot2.0x以后的版本不支持(踩啦下坑,记录一下) // JedisConnectionFactory jedisConnectionFactory = (JedisConnectionFactory) stringRedisTemplate.getConnectionFactory(); // jedisConnectionFactory.setDatabase(1); // stringRedisTemplate.setConnectionFactory(jedisConnectionFactory); LettuceConnectionFactory jedisConnectionFactory = (LettuceConnectionFactory) redisTemplate.getConnectionFactory(); jedisConnectionFactory.setDatabase(16); redisTemplate.setConnectionFactory(jedisConnectionFactory); jedisConnectionFactory.resetConnection(); stringRedisTemplate.opsForValue().set("aaaa","测试一下,能出来嘛,哇,出来了呢",1, TimeUnit.MINUTES); }
相关文章推荐
- Spring Boot 2.x整合Redis
- Springboot 2.X中Spring-cache与redis整合
- SpringBoot2.X 整合RedisTemplate 简单实现消息队列
- Springboot 2.X与redis整合
- SpringBoot(十二)-- 整合Redis
- SpringBoot整合mybatis、shiro、redis实现基于数据库的细粒度动态权限管理系统实例(转)
- springboot整合spring-data-redis中的坑
- Spring Boot+Shiro+Redis(redisson)整合时,采用内嵌tomcat启动错误原因分析
- Springboot整合(8)——Redis
- SpringBoot整合redis哨兵主从服务
- Springboot+redis 整合
- SpringBoot整合Redis
- springboot 整合 redis 主从同步 sentinel哨兵 实现商品抢购秒杀
- SpringBoot学习-(二十二)SpringBoot整合Redis(使用Jedis)
- Spring Boot 整合 Redis 实现缓存操作
- (十一)Spring Boot整合Mybatis使用druid实现多数据源自动切换
- Spring boot整合redis小例子
- 记录一次 spring boot + mybatis 与分页控件整合
- Spring Boot 整合 redis
- spring boot整合redis