From 7c58816b12f30153ed7636ebc09cc3e0dab9cdbb Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Mon, 18 May 2026 12:16:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8D=E5=90=AF=E7=94=A8Redis?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/xujie/sys/common/aspect/RedisAspect.java | 2 +- .../pms/listener/RedisExpirationListener.java | 2 ++ src/main/resources/application.yml | 14 -------------- 3 files changed, 3 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/xujie/sys/common/aspect/RedisAspect.java b/src/main/java/com/xujie/sys/common/aspect/RedisAspect.java index e72ea60..187675d 100644 --- a/src/main/java/com/xujie/sys/common/aspect/RedisAspect.java +++ b/src/main/java/com/xujie/sys/common/aspect/RedisAspect.java @@ -22,7 +22,7 @@ import org.springframework.context.annotation.Configuration; public class RedisAspect { private Logger logger = LoggerFactory.getLogger(getClass()); //是否开启redis缓存 true开启 false关闭 - @Value("${spring.redis.open: true}") + @Value("${spring.redis.open:false}") private boolean open; @Around("execution(* com.xujie.sys.common.utils.RedisUtils.*(..))") diff --git a/src/main/java/com/xujie/sys/modules/pms/listener/RedisExpirationListener.java b/src/main/java/com/xujie/sys/modules/pms/listener/RedisExpirationListener.java index 8c5e62a..2139ea2 100644 --- a/src/main/java/com/xujie/sys/modules/pms/listener/RedisExpirationListener.java +++ b/src/main/java/com/xujie/sys/modules/pms/listener/RedisExpirationListener.java @@ -7,6 +7,7 @@ import com.xujie.sys.modules.pms.mapper.EamMapper; import com.xujie.sys.modules.pms.service.Impl.EamServiceImpl; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.data.redis.cache.CacheKeyPrefix; import org.springframework.data.redis.connection.Message; import org.springframework.data.redis.core.RedisTemplate; @@ -24,6 +25,7 @@ import java.util.List; */ @Slf4j @Component +@ConditionalOnProperty(prefix = "spring.redis", name = "open", havingValue = "true") @Transactional public class RedisExpirationListener extends KeyExpirationEventMessageListener { /** diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 7fd6879..a96453f 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -39,20 +39,6 @@ spring: max-file-size: 100MB max-request-size: 100MB enabled: true - data: - redis: - database: 0 - password: xujieredis - host: xujiesoft.vicp.net - port: 6379 - timeout: 2000ms - lettuce: - pool: - max-active: 8 - max-idle: 8 - min-idle: 0 - max-wait: -1ms - shutdown-timeout: 100ms mvc: throw-exception-if-no-handler-found: true # resources: