1. 程式人生 > 其它 >Spring Boot 學習(一) redis粗略學習

Spring Boot 學習(一) redis粗略學習

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>

spring-boot-autoconfigure-2.5.2.jar在這個包下的data資料夾下有redis的整合

自動配置類RedisAutoConfiguration

裡面的

@EnableConfigurationProperties(RedisProperties.class)   ->   RedisProperties裡面配置了
 @ConfigurationProperties(prefix = "spring.redis")   spring.redis.xxx下面的所有是對redis的配置

在自動配置類中,連線工廠是準備好了的,匯入了2個類,一個是客戶端
LettuceConnectionConfiguration,另一個是客戶端JedisConnectionConfiguration

@Import({ LettuceConnectionConfiguration.class, JedisConnectionConfiguration.class })


自動注入了兩個Template

RedisTemplate<Object, Object> key value, 都可以是Object
StringRedisTemplate          key   value   都是String

可以在阿里雲申請redis

如果要使用jedis需要在pom.xml中匯入對應的jedis