“鋰電池之父”吉野彰:蘋果想在 2025 年推出 Apple Car,年底前就要釋出一些內容了
阿新 • • 發佈:2021-08-26
SpringBoot整合Redis
pom引入redis依賴
<!-- 引入 redis 依賴 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
yml新增配置
spring: redis: database: 0 # 第幾個庫 host: ip port: 6379 password: 密碼
寫個Controller測試
package com.jinsh.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController("redis") @RequestMapping("/redis") public class RedisController { @Autowired private RedisTemplate redisTemplate; @GetMapping("/get") public String get(String key){ String result = (String) redisTemplate.opsForValue().get(key); return result; } @GetMapping("/set") public String set(String key, String value){ redisTemplate.opsForValue().set(key, value); return "OK"; } @GetMapping("/del") public String del(String key){ redisTemplate.delete(key); return "OK"; } }