您好,欢迎您访问我们燿动吧 – 知识分享,快乐你我,燿动青春!

燿动吧 – 知识分享,快乐你我,燿动青春

                                          您现在的位置是:燿动吧 > IT技术 >

                                          SpringBoot整合Redis

                                          文章来源:丹寒 时间:2025-03-11

                                          起首,您要有1个Redis效劳,当地修1个用于尝试,参照

                                          windows停装置redis及其客户端

                                          http://www.javacui.com/tool/513.html

                                          redis的设置文献引见

                                          http://www.javacui.com/tool/514.html

                                          SpringBoot中引进Redis,pom.xml中加添

                                          <!--______________________________________________redis--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>

                                          application.properties中摆设毗连

                                          spring.redis.host=127.0.0.1spring.redis.port=6379#Redis效劳器毗连暗号(默许为空,然则该字段必需建树)spring.redis.password=#Redis数据库索引(默许为0)spring.redis.database=1#毗连池最年夜毗连数(应用背值透露不限定)spring.redis.pool.max-active=10#毗连池最年夜阻碍等候时代(应用背值意味不限定)spring.redis.pool.max-wait=-1#毗连池中的最年夜闲暇毗连spring.redis.pool.max-idle=10#毗连池中的最小闲暇毗连spring.redis.pool.min-idle=1#毗连超时常间(毫秒)spring.redis.timeout=1000

                                          那里道1个坑spring.redis.password=那个装备,固然Redis不暗号,然则那个建设必需正在,没有能评释没有能减少,不然报错毗连没有上Redis。

                                          应用StringRedisTemplate完毕对于Redis的操纵

                                          packagecom.example.demo.redis;importjava.util.concurrent.TimeUnit;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.data.redis.core.StringRedisTemplate;importorg.springframework.data.redis.core.ValueOperations;importorg.springframework.stereotype.Repository;/***Redis对象类*/@RepositorypublicclassRedisDao{@AutowiredprivateStringRedisTemplatetemplate;publicvoidsetKey(Stringkey,Stringvalue){ValueOperations<String,String>ops=template.opsForValue();ops.set(key,value,1,TimeUnit.MINUTES);//1分钟逾期}publicStringgetValue(Stringkey){ValueOperations<String,String>ops=this.template.opsForValue();returnops.get(key);}}

                                          尔出格厌恶网上收代码没有收import的人。

                                          应用时注进那个对象类便可

                                          @AutowiredRedisDaoredisDao;

                                          配图

                                          END

                                          推举您浏览更多相关于“ redisspringboot ”的作品