@Configuration
@Import(value={org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration.class,org.springframework.boot.autoconfigure.aop.AopAutoConfiguration.class})
public class LimiterAutoConfiguration
extends Object
| 构造器和说明 |
|---|
LimiterAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
RedisLimiterProceeding |
redisLimiterProceeding(org.redisson.api.RedissonClient redissonClient) |
RedisRateLimiterAspect |
redisRateLimiterAspect(RedisLimiterProceeding redisLimiterProceeding) |
org.redisson.api.RedissonClient |
redissonClient(org.redisson.config.Config redissonConfig) |
org.redisson.config.Config |
redissonConfig(org.springframework.boot.autoconfigure.data.redis.RedisProperties redisProperties) |
@Bean
@ConditionalOnMissingBean(value=org.redisson.config.Config.class)
public org.redisson.config.Config redissonConfig(@Autowired
org.springframework.boot.autoconfigure.data.redis.RedisProperties redisProperties)
@Bean @ConditionalOnMissingBean(value=org.redisson.api.RedissonClient.class) public org.redisson.api.RedissonClient redissonClient(org.redisson.config.Config redissonConfig)
@Bean public RedisLimiterProceeding redisLimiterProceeding(org.redisson.api.RedissonClient redissonClient)
@Bean public RedisRateLimiterAspect redisRateLimiterAspect(RedisLimiterProceeding redisLimiterProceeding)
Copyright © 2023. All rights reserved.