From 8f955e63e129385f24d6f615606081800acbe2bd Mon Sep 17 00:00:00 2001 From: xiang Date: Mon, 28 Jul 2025 00:15:47 +0800 Subject: [PATCH] =?UTF-8?q?feat:redis=E9=9B=86=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 5 +++++ .../java/com/xiang/xservice/IndexController.java | 12 ++++++++++++ 2 files changed, 17 insertions(+) diff --git a/pom.xml b/pom.xml index b0812cf..7810b90 100644 --- a/pom.xml +++ b/pom.xml @@ -42,6 +42,11 @@ xservice-schedule-starter 1.1-snapshot + + com.xiang + xservice-cache + 1.0-SNAPSHOT + diff --git a/script/src/main/java/com/xiang/xservice/IndexController.java b/script/src/main/java/com/xiang/xservice/IndexController.java index 482378a..a2bbe3d 100644 --- a/script/src/main/java/com/xiang/xservice/IndexController.java +++ b/script/src/main/java/com/xiang/xservice/IndexController.java @@ -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 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 redisTest() { + redisTemplate.opsForValue().set("2222", "231"); + + return Result.success("redis获取到key为test的值为:" + redisTemplate.opsForValue().get("2222")); + } }