SpringBoot Redis安装过程详解
这篇文章主要介绍了SpringBootRedis安装过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Redis
1.安装配置Redis服务,可以官网或GitHub下载安装,这里不做介绍。
Ps:安装后可查看环境变量,将Redis配置到环境变量中,非必须。
2.在pom.xml中添加Redis的依赖,如下:
Ps:springboot版本不同,填写的依赖存在差异。
3.编写Redis的工具类,代码如下:
@Component
publicclassRedisUtils{
@Autowired
privateRedisTemplateredisTemplate;
/**
*读取缓存
*@paramkey
*@return
*/
publicStringget(finalStringkey){
returnredisTemplate.opsForValue().get(key);
}
/**
*写入缓存
*@paramkey
*@paramvalue
*@return
*/
publicbooleanset(finalStringkey,Stringvalue){
booleanresult=false;
try{
redisTemplate.opsForValue().set(key,value);
result=true;
}catch(Exceptione){
e.printStackTrace();
}
returnresult;
}
/**
*更新缓存
*@paramkey
*@paramvalue
*@return
*/
publicbooleanupdate(finalStringkey,Stringvalue){
booleanresult=false;
try{
redisTemplate.opsForValue().getAndSet(key,value);
result=true;
}catch(Exceptione){
e.printStackTrace();
}
returnresult;
}
/**
*删除缓存
*@paramkey
*@return
*/
publicbooleandelete(finalStringkey){
booleanresult=false;
try{
redisTemplate.delete(key);
result=true;
}catch(Exceptione){
e.printStackTrace();
}
returnresult;
}
}
4.编写测试类,代码如下:
@RunWith(SpringRunner.class)
@SpringBootTest
publicclassRedisUtilsTest{
@Autowired
privateRedisUtilsredisUtils;
@Test
publicvoidget(){
Stringresult=redisUtils.get("test");
System.out.print("缓存数据为:"+result+"\n");
}
@Test
publicvoidset(){
redisUtils.set("test","123abc");
}
@Test
publicvoidupdate(){
redisUtils.update("test","test123");
}
@Test
publicvoiddelete(){
redisUtils.delete("test");
}
}
5.测试前需要开启Redis的服务。打开cmd切换Redis安装目录(如果为配置环境变量),输入redis-server.exe开启Redis服务。
6.Redis服务开启后,可以在开启一个cmd窗口进行测试,以下为idea中运行测试代码后的结果。
Ps:redis-cli.exe登录Redis(无密码),密码登录:redis-cli-h***-p****-a***(*号需替换)
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。