spring-boot集成redis单机版

来源:互联网 发布:linux 毫秒级的 sleep 编辑:程序博客网 时间:2024/05/16 11:02

1、注入redis依赖

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

2、在配置文件application.yml中添加redis信息

spring:   redis:      database: 0      host: 127.0.0.1      port: 6379      password:      pool:        max-active: 8        max-wait: -1        max-idle: 8        min-idle: 0        timeout: 0
3、编写测试接口

import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.RedisTemplate;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;/** * Created by 赵亚辉 on 2017/12/5. */@RestController@RequestMapping("/redis")public class RedisController {    @Autowired    private RedisTemplate redisTemplate;    @RequestMapping("/set")    public String set(){        redisTemplate.opsForValue().set("ya","hadoop");        String a= (String) redisTemplate.opsForValue().get("ya");        System.out.print("a:"+a);        return "success";    }}