Wenn Sie Springboot zum ersten Mal verwenden, um eine Verbindung zu Redis herzustellen, werden Sie feststellen, dass es viele Konfigurationsdateien gibt, was zu Beginn des Lernens zu keiner Erfahrung führt. Wenn Sie Springboot zur Verbindung zu Redis verwenden, benötigen Sie in der Tat nicht so viel Konfiguration.
Aktivieren Sie zunächst den Redis -Server :
Fügen Sie dann Konfigurationsdateien in Springboot hinzu:
# REDIS-Datenbankindex (Standard ist 0) Spring.Redis.Database = 0# REDIS-Serveradresse Spring.Redis.host = localhost# Redis-Serververbindungsport Spring.Redis.port = 6379# Redis Server-Verbindungskennwort (Standard ist leer) Spring. Verbindungspool (Verwendung negativer Werte bedeutet keine Grenze) Spring.redis.pool.max-wait = -1# Maximale Leerlaufverbindung in Verbindung Pool Spring.redis.pool.max-idle = 8# minimale Leerlaufverbindung in Verbindung Pool Spring.REDIS.POOL.MIN-IDLE = 0# Verbindungszeitlimit (Milliseconds) Spring.Rection.TimeOut = 0 0# Verbindungszeitlimit (Milliseconds) Spring.Rection.TimeOut = 0 0# Verbindungszeitlimit (Milliseconds) Spring.ReTimis.TimeOut = 0 0# Anschluss (Milliseconds) Spring.Rection.TimeOut = 0 0# Anschluss (Milliseconds) Spring.ReTimis.TimeOut = 0 0# Anschluss (Milliseconds) Spring.
Fügen Sie schließlich Abhängigkeiten in die pom.xml -Datei von Springboot hinzu:
<Depopenty> <gruppe> org.springframework.boot </Groupid> <artifactId> Spring-Boot-Starter-Data-Redis </artifactid> </abhängig>
Schreiben Sie dann eine Testklasse im Springboot -Projekt:
@Runwith (springrunner.class) @springBoottestPublic Class ShoppingApplicationTests {@autowired private stringRtedemplate stringRedItemplate; @Test public void test () löst Ausnahme {list <string> list = new aus ArrayList <> (); list.add ("a"); list.add ("b"); list.add ("v"); StringReTemplate.opsforValue (). Set ("abc", "test"); StringRate.opsforlist (). LeftpusHall ("qq", list); // Save ListStringRedISTEMPLET.OpsforList (). Bereich ("Qwe", 0, -1) .foreach (Wert -> {System.out.println (Wert);});}Dann können Sie das neu erstellte in Redis sehen
Dann ist dies der einfachste Weg, sich mit Redis im Springboot zu verbinden
Zusammenfassen
Das obige ist die detaillierte Erklärung der vorläufigen Verbindung von Springboot zu Redis. Ich hoffe, es wird für alle hilfreich sein. Interessierte Freunde können weiterhin auf diese Seite verweisen:
Springboot -Optimierungstipps
Empfohlene Bereitstellungsmethode für Spring Boot Microservice -Projekte
Springboots Vorteile zum Frühling
Wenn es Mängel gibt, hinterlassen Sie bitte eine Nachricht, um darauf hinzuweisen. Vielen Dank an Freunde für Ihre Unterstützung für diese Seite!