1. Ajouter une dépendance dans le module de produit
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
2. Ajouter une configuration associée
Après avoir ajouté la dépendance ci-dessus, vous pouvez recevoir la classe RedisAutoConfiguration et vous pouvez voir dans les annotations que la configuration est placée dans la classe RedisProperties
La machine de déploiement Redis est une machine virtuelle et le port par défaut est 6379
3. Redis est simple à utiliser
Vous pouvez voir deux beans dans RedisAutoConfiguration, l'un peut définir de manière flexible le type générique de k et v, et l'autre est spécifiquement pour les chaînes. Pourquoi, regardez l'image suivante
k, v sont tous faits avec un mécanisme de sérialisation de type chaîne
Code dans la classe de test
@Autowired
StringRedisTemplate stringRedisTemplate;
@Test
public void testStringRedisTemplate(){
ValueOperations<String, String> opsForValue = stringRedisTemplate.opsForValue();
opsForValue.set("hello","World"+ UUID.randomUUID().toString());
System.out.println("hello键的值为:"+opsForValue.get("hello"));
}
Vous pouvez voir les résultats normaux du test d'impression
Il peut également être vu dans le client redis