yangys
2024-05-18 c9b04383c77f91ac309e37e70783edcf8a9298b5
smart-starter-redis/src/main/java/com/qianwen/core/redis/lock/BladeLockAutoConfiguration.java
@@ -7,8 +7,6 @@
import org.redisson.config.MasterSlaveServersConfig;
import org.redisson.config.SentinelServersConfig;
import org.redisson.config.SingleServerConfig;
import com.qianwen.core.redis.lock.BladeLockProperties;
import com.qianwen.core.tool.utils.StringUtil;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
@@ -16,11 +14,12 @@
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import com.qianwen.core.tool.utils.StringUtil;
@EnableConfigurationProperties({BladeLockProperties.class})
@Configuration(proxyBeanMethods = false)
@ConditionalOnClass({RedissonClient.class})
@ConditionalOnProperty(value = {"blade.lock.enabled"}, havingValue = "true")
/* loaded from: blade-starter-redis-9.3.0.0-SNAPSHOT.jar:org/springblade/core/redis/lock/BladeLockAutoConfiguration.class */
public class BladeLockAutoConfiguration {
    private static Config singleConfig(BladeLockProperties properties) {
        Config config = new Config();