المتطلب السابق: بناء بيئة الكتلة redis. يرجى الاطلاع على طريقة البناء: https://www.vevb.com/article/143749.htm
1. قم بإنشاء مشروع جديد وأضف دعم redis إلى ملف pom.xml
<Rependency> <roupled> org.springframework.boot </rougiD> <intifactid> Spring-Boot-Starter-Data-Redis </stifactid> </sependency>
2. تكوين application.properties
spring.redis.cluster.nodes = 127.0.0.1: 6380،127.0.0.1: 6381،127.0.0.1: 6382،127.0.0.1: 6383،127.0 .0.1: 6384،127.0.0.1: 6385Spring.Redis.Cluster.Timeout = 1000Spring.Redis.Cluster.Max-Redirects = 3
3. قم بإنشاء الفئتين التاليتين
@configurationpublic class redisconfiguration {resource private lettuceConnectionFactory mylettuceConnectionFactory ؛ bean public redistemplate <string ، serializable> redistemplate () {redistemplate <string ، serializable> template = new redistemplate <> () ؛ template.setKeySerializer (New StringRedisserializer ()) ؛ template.setValueserializer (New GenericJackson2JsonRedisserializer ()) ؛ template.setConnectionFactory (mylettuceConnectionFactory) ؛ قالب العودة. }} ConfigurationPublic Class RedisfactoryConfig {Autowired Private Environment ؛ bean public redisconnectionfactory mylettuceConnectionFactory () {map <string ، object> source = new hashmap <string ، object> () ؛ source.put ("spring.redis.cluster.nodes" ، evesice.getProperty ("spring.redis.cluster.nodes")) ؛ source.put ("spring.redis.cluster.timeout" ، extreuct.getProperty ("spring.redis.cluster.timeout")) ؛ Source.put ("spring.redis.cluster.max-redirects" ، evesice.getProperty ("spring.redis.cluster.max-redirects")) ؛ إعادة تمييز إعادة تمييز إعادة تدوينها ؛ RedisClusterConfiguration = إعادة تكوين redisclusterConfiguration (New MapPropertySource ("RedisClusterConfiguration" ، المصدر)) ؛ إرجاع New LetTuceConnectionFactory (إعادة تكوين reglustercon) ؛ }}4. إجراء الاختبارات
@SpringBoottest@runwith (SpringRunner.Class) redisconfiguration redisconfigurationTest {autowiredprivate redistemplate redistemplate ؛ testpublic void redistemplate () rems {redistemplate.opsforvalue (). 5. تحقق من استخدام Redis Desktop Manager للاتصال بعقدة Redis وتحقق مما إذا كانت البيانات الموجودة في الداخل موجودة كمؤلف. ما يلي يوضح ذلك ، ويثبت نجاحه.
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.