Springboot怎么整合redis实现简单的数据写入和读取

Springboot怎么整合redis实现简单的数据写入和读取

本篇内容主要讲解“Springboot怎么整合redis实现简单的数据写入和读取”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Springboot怎么整合redis实现简单的数据写入和读取”吧!

引入maven依赖:<dependency><groupId>org.redisson</groupId><artifactId>redisson-spring-boot-starter</artifactId><version>${redission}</version></dependency>redisUtil.java

packagecom.gllic.workweixin.utils;importorg.redisson.api.RBucket;importorg.redisson.api.RedissonClient;importorg.springframework.stereotype.Component;importjavax.annotation.Resource;importjava.util.concurrent.TimeUnit;@ComponentpublicclassRedisUtil{@ResourceprivateRedissonClientredissonClient;publicbooleansetString(Stringkey,Objectvalue,longtime){try{RBucketrBucket=redissonClient.getBucket(key);if(time>0){rBucket.set(value,time,TimeUnit.SECONDS);}else{rBucket.set(value);}returntrue;}catch(Exceptione){e.printStackTrace();returnfalse;}}publicStringgetString(Stringkey){if(key==null)returnnull;RBucketrBucket=redissonClient.getBucket(key);Objecto=rBucket.get();returno==null?null:o.toString();}//publicbooleansetString(Stringkey,Objectvalue,longtime){//try{//if(time>0){//redisTemplate.opsForValue().set(key,value,time,TimeUnit.SECONDS);//}else{//redisTemplate.opsForValue().set(key,value);//}//returntrue;//}catch(Exceptione){//e.printStackTrace();//returnfalse;//}//}////publicStringgetString(Stringkey){//if(key==null)//returnnull;//Objecto=redisTemplate.opsForValue().get(key);//returno==null?null:o.toString();//}}写入:RedisUtil.setString("key","value",time);读取:RedisUtil.getString("key");

到此,相信大家对“Springboot怎么整合redis实现简单的数据写入和读取”有了更深的了解,不妨来实际操作一番吧!这里是恰卡编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

Springboot怎么整合redis实现简单的数据写入和读取

发布于 2022-03-29 22:27:01
收藏
分享
海报
0 条评论
26
上一篇:springboot整合redis实例分析 下一篇:SpringBoot怎么结合Aop+Redis防止接口重复提交
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码