mirror of
				https://github.com/continew-org/continew-starter.git
				synced 2025-11-04 09:01:40 +08:00 
			
		
		
		
	fix(auth/satoken): 修复 ConditionalOnBean 校验导致的 SaToken 持久层 Redis 实现注册失败的问题
This commit is contained in:
		@@ -24,7 +24,6 @@ import org.slf4j.Logger;
 | 
				
			|||||||
import org.slf4j.LoggerFactory;
 | 
					import org.slf4j.LoggerFactory;
 | 
				
			||||||
import org.springframework.beans.factory.NoSuchBeanDefinitionException;
 | 
					import org.springframework.beans.factory.NoSuchBeanDefinitionException;
 | 
				
			||||||
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
 | 
					import org.springframework.boot.autoconfigure.AutoConfigureAfter;
 | 
				
			||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
 | 
					 | 
				
			||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
 | 
					import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
 | 
				
			||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
 | 
					import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
 | 
				
			||||||
import org.springframework.context.annotation.Bean;
 | 
					import org.springframework.context.annotation.Bean;
 | 
				
			||||||
@@ -64,7 +63,6 @@ public class SaTokenDaoConfiguration {
 | 
				
			|||||||
     * 自定义持久层实现-Redis(默认)
 | 
					     * 自定义持久层实现-Redis(默认)
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    @ConditionalOnMissingBean(SaTokenDao.class)
 | 
					    @ConditionalOnMissingBean(SaTokenDao.class)
 | 
				
			||||||
    @ConditionalOnBean(RedissonClient.class)
 | 
					 | 
				
			||||||
    @AutoConfigureAfter(RedissonAutoConfiguration.class)
 | 
					    @AutoConfigureAfter(RedissonAutoConfiguration.class)
 | 
				
			||||||
    @ConditionalOnProperty(name = "sa-token.extension.dao.type", havingValue = "redis")
 | 
					    @ConditionalOnProperty(name = "sa-token.extension.dao.type", havingValue = "redis")
 | 
				
			||||||
    public static class Redis {
 | 
					    public static class Redis {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user