diff --git a/pom.xml b/pom.xml
index e2987f5d5..9f7ae1552 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,13 +17,13 @@
UTF-8
UTF-8
17
- 4.0.6
- 2025.1.1
+ 4.1.0
+ 2025.1.2
2025.1.0.0
- 4.0.4
- 4.0.1
+ 4.1.2
+ 4.1.0
2.3.3
- 4.1.0
+ 4.1.1
1.2.28
4.5.0
2.22.0
@@ -32,7 +32,7 @@
0.9.1
8.2.2
4.1.2
- 3.0.3
+ 3.1.0
2.14.5
diff --git a/ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java b/ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java
index 67ac6e304..8ff0bb312 100644
--- a/ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java
+++ b/ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/service/RedisService.java
@@ -1,5 +1,6 @@
package com.ruoyi.common.redis.service;
+import java.time.Duration;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
@@ -46,7 +47,7 @@ public class RedisService
*/
public void setCacheObject(final String key, final T value, final Long 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 RedisService
*/
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()));
}
/**