VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > Java教程 >
  • springboot+redis(三)

1.springboot结合redis,操作数据的读写

首先,要安装redis。我将redis安装在自己的本机。可以使用hombrew安装,也可以源码安装。

源码安装的教程:https://www.cnblogs.com/hunanzp/p/12304622.html

然后,在pom.xml中引入redis依赖

1
2
3
4
5
<!--引入redis依赖-->
   <dependency>
       <groupId>org.springframework.boot</groupId>
       <artifactId>spring-boot-starter-data-redis</artifactId>
   </dependency>

然后,在application.properties属性文件中,配置redis的属性

1
2
3
4
5
6
7
8
9
#redis 属性配置
#设置数据库索引(默认索引为0
spring.redis.database=0
#redis服务器地址
spring.redis.host=127.0.0.1
#redis服务器连接端口(默认为6379
spring.redis.port=6379
#redis 服务器登陆密码(默认为空)
spring.redis.password= 

然后,新建RedisController.java类

1
2
3
4
5
6
7
8
9
10
11
12
@RestController
@RequestMapping("/redis")
public class RedisController {
    @Autowired
    private StringRedisTemplate strRedis;//注入
    @RequestMapping("/test")
    @ResponseBody
    public JsonResult test(){
        strRedis.opsForValue().set("version","2021b");
        return new JsonResult().OK(strRedis.opsForValue().get("version"));
    }
}

通过127.0.0.1:8088/demo/redis/test 访问,获得写入redis的"version"的value,这个value被封装成了json格式。

最后,访问一下redis,可通过redis-cli登录redis,select N (N是在配置文件application.properties中配置的redis数据库索引),进到索引下,执行keys * 获取全部的key ,看看有没有"version"这个key。

 

回到顶部

2.封装操作redis的api

看上面的RedisController.java,操作redis总是借助opsForValue(),其实是比较麻烦的。可以自行封装一些get,hget,mget ,set之类的基本操作,作为lib库使用,这个不是本文的重心,应该是学习redis时的重心,这里暂且搁置一边。

 

原文:https://www.cnblogs.com/ansonwan/p/15479947.html


相关教程