@Resource
private RedisTemplate<String, Object> redisTemplate;
下面代码报栈溢出
redisTemplate.opsForValue().set(key, value, time, TimeUnit.SECONDS);
1.当springboot2.1.6 而redission版本过低 报异常
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson-spring-boot-starter</artifactId>
<version>2.15.2</version>
</dependency>
2. 当springboot2.1.6 升级到解决
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson-spring-boot-starter</artifactId>
<version>3.10.6</version>
</dependency>
java.lang.StackOverflowError: null
at org.springframework.data.redis.connection.DefaultedRedisConnection.setEx(DefaultedRedisConnection.java:295) ~[spring-data-redis-2.1.9.RELEASE.jar:2.1.9.RELEASE]
at org.springframework.data.redis.connection.DefaultedRedisConnection.setEx(DefaultedRedisConnection.java:295) ~[spring-data-redis-2.1.9.RELEASE.jar:2.1.9.RELEASE]
at org.springframework.data.redis.connection.DefaultedRedisConnection.setEx(DefaultedRedisConnection.java:295) ~[spring-data-redis-2.1.9.RELEASE.jar:2.1.9.RELEASE]
at org.springframework.data.redis.connection.DefaultedRedisConnection.setEx(DefaultedRedisConnection.java:295) ~[spring-data-redis-2.1.9.RELEASE.jar:2.1.9.RELEASE]
at org.springframework.data.redis.connection.DefaultedRedisConnection.setEx(DefaultedRedisConnection.java:295) ~[spring-data-redis-2.1.9.RELEASE.jar:2.1.9.RELEASE]
at org.springframework.data.redis.connection.DefaultedRedisConnection.setEx(DefaultedRedisConnection.java:295) ~[spring-data-redis-2.1.9.RELEASE.jar:2.1.9.RELEASE]
at org.springframework.data.redis.connection.DefaultedRedisConnection.setEx(DefaultedRedisConnection.java:295) ~[spring-data-redis-2.1.9.RELEASE.jar:2.1.9.RELEASE]
at org.springframework.data.redis.connection.DefaultedRedisConnection.setEx(DefaultedRedisConnection.java:295) ~[spring-data-redis-2.1.9.RELEASE.jar:2.1.9.RELEASE]
at org.springframework.data.redis.connection.DefaultedRedisConnection.setEx(DefaultedRedisConnection.java:295) ~[spring-data-redis-2.1.9.RELEASE.jar:2.1.9.RELEASE]
at org.springframework.data.redis.connection.DefaultedRedisConnection.setEx(DefaultedRedisConnection.java:295) ~[spring-data-redis-2.1.9.RELEASE.jar:2.1.9.RELEASE]