เมื่อคุณใช้ Springboot เป็นครั้งแรกเพื่อเชื่อมต่อกับ Redis คุณจะพบว่ามีไฟล์การกำหนดค่าจำนวนมากซึ่งนำไปสู่การไม่ได้รับประสบการณ์ในช่วงเริ่มต้นของการเรียนรู้ ในความเป็นจริงเมื่อใช้ Springboot เพื่อเชื่อมต่อกับ Redis คุณไม่จำเป็นต้องมีการกำหนดค่ามากนัก
ก่อนอื่นเปิดใช้งานเซิร์ฟเวอร์ Redis :
จากนั้นเพิ่มไฟล์การกำหนดค่าใน Springboot:
# ดัชนีฐานข้อมูล Redis (ค่าเริ่มต้นคือ 0) Spring.redis.database = 0# ที่อยู่เซิร์ฟเวอร์ Redis Server Spring.redis.host = localhost# พอร์ตการเชื่อมต่อเซิร์ฟเวอร์เซิร์ฟเวอร์ Redis Spring.redis.port = 6379# รหัสผ่านการเชื่อมต่อเซิร์ฟเวอร์ Redis (การใช้ค่าลบหมายถึงไม่มีขีด จำกัด ) spring.redis.pool.max-wait = -1# การเชื่อมต่อที่ไม่ได้ใช้งานสูงสุดในการเชื่อมต่อพูลสปริงเรดริส. pool.max-idle = 8# การเชื่อมต่อขั้นต่ำที่ไม่ได้ใช้งานในสปริงการเชื่อมต่อสปริงเรดริส.
ในที่สุดเพิ่มการพึ่งพาในไฟล์ pom.xml ของ Springboot:
<การพึ่งพา> <roupId> org.springframework.boot </groupId> <ratifactid> Spring-Boot-Starter-Data-Redis </artifactid>
จากนั้นเขียนคลาสทดสอบในโครงการ Springboot:
@runwith (SpringRunner.class) @springboottestpublic Class ShoppingApplicationTests {@autowired Private Stringredistemplate Stringredistemplate; @Test Public Void Test () โยนข้อยกเว้น {รายการ <String> รายการ = ใหม่ arrayList <> (); list.add ("a"); list.add ("b"); list.add ("v"); stringredistemplate.opsforvalue (). set ("abc", "ทดสอบ"); listStringRedistemplate.opSforlist (). ช่วง ("qwe", 0, -1) .foreach (ค่า -> {system.out.println (ค่า);});}จากนั้นคุณจะเห็นสิ่งที่สร้างขึ้นใหม่ใน Redis
นี่เป็นวิธีที่ง่ายที่สุดในการเชื่อมต่อกับ Redis ใน Springboot
สรุป
ข้างต้นเป็นคำอธิบายโดยละเอียดทั้งหมดของการเชื่อมต่อเบื้องต้นของ Springboot กับ Redis ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน เพื่อนที่สนใจสามารถอ้างถึงเว็บไซต์นี้ต่อไปได้:
เคล็ดลับการเพิ่มประสิทธิภาพ Springboot
วิธีการปรับใช้ที่แนะนำสำหรับโครงการ Microservice Spring Boot
ข้อดีของ Springboot ถึงฤดูใบไม้ผลิ
หากมีข้อบกพร่องใด ๆ โปรดฝากข้อความไว้เพื่อชี้ให้เห็น ขอบคุณเพื่อนที่ให้การสนับสนุนเว็บไซต์นี้!