Spring Boot 學習(一) redis粗略學習
阿新 • • 發佈:2021-07-02
<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