Skip to content

引入依赖

xml
<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
</dependency>

配置工具类

java
package com.api.utils;

import redis.clients.jedis.Jedis;

public class Redis {

    Jedis jedis;

    public Redis() {
        this.jedis = new Jedis("服务器 IP","端口号");
        jedis.auth("密码");
    }

    /**
     * 存数据-不设置有效时间
     * @param key
     * @param value
     */
    public void set(String key,String value) {
        jedis.set(key,value);
    }

    /**
     * 存数据-设置有效时间
     * @param key
     * @param value
     * @param time 时间,单位: s
     */
    public void set(String key,String value,Integer time) {
        jedis.setex(key,time,value);
    }

    /**
     * 判断 key 是否粗在
     * @param key
     */
    public Boolean isKey(String key) {
        return jedis.exists(key);
    }

    /**
     * 删除 key
     * @param key
     */
    public void del(String key) {
        jedis.del(key);
    }

}

使用

直接在需要的地方 new Redis 对象即可

服务器配置 redis

传送门

基于 MIT 许可发布