diff --git a/pom.xml b/pom.xml
index 419b25d701..64fa85e59f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,20 +17,20 @@
UTF-8
UTF-8
17
- 4.0.6
- 4.0.1
+ 4.1.0
+ 4.1.0
1.2.28
- 8.1.1
+ 8.2.0
2.3.3
- 4.1.0
+ 4.1.1
2.0.64
- 7.3.0
+ 7.4.4
2.22.0
4.1.2
2.3
0.9.1
2.3.1
- 3.0.3
+ 3.1.0
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/redis/RedisCache.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/redis/RedisCache.java
index d0a6de49b1..f872a0aac3 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/core/redis/RedisCache.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/redis/RedisCache.java
@@ -1,5 +1,6 @@
package com.ruoyi.common.core.redis;
+import java.time.Duration;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
@@ -46,7 +47,7 @@ public class RedisCache
*/
public void setCacheObject(final String key, final T value, final Integer timeout, final TimeUnit timeUnit)
{
- redisTemplate.opsForValue().set(key, value, timeout, timeUnit);
+ redisTemplate.opsForValue().set(key, value, Duration.of(timeout, timeUnit.toChronoUnit()));
}
/**
@@ -71,7 +72,7 @@ public class RedisCache
*/
public boolean expire(final String key, final long timeout, final TimeUnit unit)
{
- return redisTemplate.expire(key, timeout, unit);
+ return redisTemplate.expire(key, Duration.of(timeout, unit.toChronoUnit()));
}
/**