SpringBoot对redis的支持是通过Spring Data Redis 来时闲的,使用之前引入jar包:
compile('org.springframework.boot:spring-boot-starter-data-redis')
org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration为我们默认配置了JedisConnectionFactory、redisTemplate以及stringRedisTemplate,让我们直接可以使用redis作为数据存储。
org.springframework.boot.autoconfigure.data.redis.RedisProperties给我们展示了可以使用以“spring.redis”为前缀的属性在application.yml中配置redis。
例如,默认数据库为db0,在配置文件中将其设置为db1
spring: redis: database: 1
1.在docker下载redis镜像,并运行容器
2.新建对象User
package com.example.demo.bean; import java.io.Serializable; /** * SpringBootDemo1 * Created by xian.juanjuan on 2017-6-19 14:15. */ public class User implements Serializable{ private static final long serialVersionUID = 934073895746700367L; private String id; private String name; private Integer age; public User(Integer age, String id, String name) { super(); this.age = age; this.id = id; this.name = name; } get,set方法省略.... }3.数据访问