Commit d408a7d9 authored by zhiguo.liu's avatar zhiguo.liu

fix: 修改发号器的注解 @ConditionalOnBean 为 @ConditionalOnClass 防止因扫描顺序而无法正常处理

parent d22a252b
...@@ -6,7 +6,7 @@ import com.google.common.cache.LoadingCache; ...@@ -6,7 +6,7 @@ import com.google.common.cache.LoadingCache;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.data.redis.core.StringRedisTemplate;
...@@ -33,7 +33,7 @@ import java.util.concurrent.locks.ReentrantLock; ...@@ -33,7 +33,7 @@ import java.util.concurrent.locks.ReentrantLock;
*/ */
@Slf4j @Slf4j
@Component @Component
@ConditionalOnBean(RedisTemplate.class) @ConditionalOnClass(RedisTemplate.class)
@ConditionalOnProperty(name = "data.center.id") @ConditionalOnProperty(name = "data.center.id")
public class IDGenerator { public class IDGenerator {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment