Docker安装Redis
一、启动docker容器
systemctl start docker
二、拉取redis镜像
docker pull redis
三、端口映射
docker run --name redis -p 6379:6379 -d redis
四、启动redis
docker start redis
五、查询ip
ip addr
六、连接redis
Spring boot 整合 redis
一、添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
二、配置yml文件
server:
port: 8080
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/studentdb?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
username: root
password: root
redis:
host: #此处应填写服务器ip 通过上述命令 ip addr 可查看
#redis端口
port: 6379
# Redis数据库索引(默认为0) 密码之类的 默认是没有的可以写
database: 0
# 打印SQL语句
logging:
level:
#改为自己的mapper包路径
com.nebula.springboot_redis.mapper: debug
三、启动类中加入注解
@MapperScan(value = "com.nebula.springboot_redis.mapper") //指定要扫描的mapper包路径
@SpringBootApplication
public class SpringbootRedisApplication {
public static void main(String[] args) {
SpringApplication.run(SpringbootRedisApplication.class, args);
}
}
项目结构如下:
四、加入RedisConfig文件
@Configuration
public class RedisConfig {
@Bean
@SuppressWarnings("all")
public RedisTemplate