您的位置:首页 > 数据库 > Redis

SpringBoot整合Redis

2020-02-06 08:19 423 查看

1、导入依赖

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>

2、配置数据源

spring:
redis:
host: 192.168.79.10
port: 6379

3、写测试类

import com.offcn.entity.Student;
import com.offcn.mapper.StudentMapper;
import com.offcn.pojo.Stu;
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.Date;
import java.util.List;

@RunWith(SpringRunner.class)
@SpringBootTest(classes = HelloApplication.class)
public class SBTest {
@Autowired
private StudentMapper studentMapper;
@Autowired
private RedisTemplate redisTemplate;
@Test
public void test1(){
List<Stu> students = studentMapper.getStudents();
for (Stu student : students) {
System.out.println(student);
}
}

@Test
public void testRedisTemplate(){
redisTemplate.opsForValue().set("hello","0708java");
String str = (String)redisTemplate.opsForValue().get("hello");
System.out.println(str);
Student student = new Student("张桂军",1,"唱歌","本科","家里蹲",new Date());
redisTemplate.opsForValue().set("student",student);
Student student1 = (Student)redisTemplate.opsForValue().get("student");
System.out.println(student1);
}
}

4、运行成功

  • 点赞
  • 收藏
  • 分享
  • 文章举报
R顶尖IT技术传播 发布了8 篇原创文章 · 获赞 0 · 访问量 93 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: