IDEA部署redis测试

发布于:2025-06-20 ⋅ 阅读:(15) ⋅ 点赞:(0)

新建springboot,项目改为:testredis

E:\ideaproject\testredis\src\main\java\org\example\testredis\TestredisApplication.java

代码为:

package org.example.testredis;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class TestredisApplication {

    public static void main(String[] args) {
        SpringApplication.run(TestredisApplication.class, args);
    }
}

E:\ideaproject\testredis\src\main\java\org\example\testredis\RedisController.java

代码为:

package org.example.testredis;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class RedisController {

    @Autowired
    private StringRedisTemplate redisTemplate;

    @GetMapping("/set")
    public String setValue(@RequestParam String key, @RequestParam String value) {
        redisTemplate.opsForValue().set(key, value);
        return "OK"+key;
    }

    @GetMapping("/get")
    public String getValue(@RequestParam String key) {
        String value = redisTemplate.opsForValue().get(key);
        return value == null ? "null" : value;
    }
}

在浏览器输入:

http://localhost:8080/get?key=mykey

可运行效果:


网站公告

今日签到

点亮在社区的每一天
去签到