一、添加依赖
<!--SpringBoot整合redis的依赖-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
        </dependency>
二、在配置文件中添加redis配置

spring:
  datasource:
    driver-class-name: com.mysql.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:3306/springboot
    username: root
    password: ROOT
  redis:
    database: 0
    host: 192.168.81.10
    password: offcn
    port: 6379
  jpa:
    database: mysql
    show-sql: true
    generate-ddl: true
三、编写测试类
package com.offcn.boot;
import com.offcn.HelloApplication;
import com.offcn.pojo.MUser;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.test.context.junit4.SpringRunner;
import java.util.List;
@RunWith(SpringRunner.class)
@SpringBootTest(classes = HelloApplication.class)
public class TestApp {
    
    @Autowired
    private RedisTemplate redisTemplate;
    
    @Test
    public void test02(){
        redisTemplate.opsForValue().set("user","xiaoming");
        String s = (String)redisTemplate.opsForValue().get("user");
        System.out.println(s);
        MUser mUser = new MUser();
        mUser.setId(5);
        mUser.setUsername("xiaohong");
        mUser.setAge(22);
        redisTemplate.opsForValue().set("muser",mUser);
       MUser muser = (MUser)redisTemplate.opsForValue().get("muser");
        System.out.println(muser);
    }
}

四、错误
通过RedisTemplate往redis中存入对象时,对象必须要实现序列化接口

 
 
 
 
 