feat:redis集成

This commit is contained in:
xiang
2025-07-28 00:15:47 +08:00
parent e199d144a3
commit 8f955e63e1
2 changed files with 17 additions and 0 deletions

View File

@@ -42,6 +42,11 @@
<artifactId>xservice-schedule-starter</artifactId>
<version>1.1-snapshot</version>
</dependency>
<dependency>
<groupId>com.xiang</groupId>
<artifactId>xservice-cache</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>

View File

@@ -1,7 +1,9 @@
package com.xiang.xservice;
import com.xiang.xservice.basic.common.resp.Result;
import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Value;
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;
@@ -12,8 +14,11 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RestController
@RequestMapping("/system/demo")
@RequiredArgsConstructor
public class IndexController {
private final RedisTemplate<String, String> redisTemplate;
@Value("${spring.profiles.active}")
private String env;
@@ -28,4 +33,11 @@ public class IndexController {
String msg = "已激活环境:" + env + "web端口启用" + port + "使用datasource:" + url;
return Result.success(msg);
}
@GetMapping("/redisTest")
private Result<Void> redisTest() {
redisTemplate.opsForValue().set("2222", "231");
return Result.success("redis获取到key为test的值为" + redisTemplate.opsForValue().get("2222"));
}
}