亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SpringBoot Redis安裝過程詳解

發布時間:2020-10-11 07:46:24 來源:腳本之家 閱讀:146 作者:lightbc 欄目:編程語言

這篇文章主要介紹了SpringBoot Redis安裝過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

Redis

1.安裝配置Redis服務,可以官網或GitHub下載安裝,這里不做介紹。

Ps:安裝后可查看環境變量,將Redis配置到環境變量中,非必須。

2.在pom.xml中添加Redis的依賴,如下:

SpringBoot Redis安裝過程詳解

Ps:springboot版本不同,填寫的依賴存在差異。

3.編寫Redis的工具類,代碼如下:

@Component
public class RedisUtils {

  @Autowired
  private RedisTemplate<String,String> redisTemplate;

  /**
   * 讀取緩存
   * @param key
   * @return
   */
  public String get(final String key){
    return redisTemplate.opsForValue().get(key);
  }

  /**
   * 寫入緩存
   * @param key
   * @param value
   * @return
   */
  public boolean set(final String key,String value){
    boolean result = false;
    try {
      redisTemplate.opsForValue().set(key,value);
      result = true;
    }catch (Exception e){
      e.printStackTrace();
    }
    return result;
  }

  /**
   * 更新緩存
   * @param key
   * @param value
   * @return
   */
  public boolean update(final String key,String value){
    boolean result = false;
    try{
      redisTemplate.opsForValue().getAndSet(key, value);
      result = true;
    }catch (Exception e){
      e.printStackTrace();
    }
    return result;
  }

  /**
   * 刪除緩存
   * @param key
   * @return
   */
  public boolean delete(final String key){
    boolean result = false;
    try{
      redisTemplate.delete(key);
      result = true;
    }catch (Exception e){
      e.printStackTrace();
    }
    return result;
  }

}

4.編寫測試類,代碼如下:

@RunWith(SpringRunner.class)
@SpringBootTest
public class RedisUtilsTest {

  @Autowired
  private RedisUtils redisUtils;

  @Test
  public void get() {
    String result = redisUtils.get("test");
    System.out.print("緩存數據為:"+result+"\n");
  }

  @Test
  public void set() {
    redisUtils.set("test","123abc");
  }

  @Test
  public void update() {
    redisUtils.update("test","test123");
  }

  @Test
  public void delete() {
    redisUtils.delete("test");
  }
}

5.測試前需要開啟Redis的服務。打開cmd切換Redis安裝目錄(如果為配置環境變量),輸入redis-server.exe開啟Redis服務。

6.Redis服務開啟后,可以在開啟一個cmd窗口進行測試,以下為idea中運行測試代碼后的結果。

Ps:redis-cli.exe登錄Redis(無密碼),密碼登錄:redis-cli -h *** -p **** -a ***(*號需替換)

SpringBoot Redis安裝過程詳解

SpringBoot Redis安裝過程詳解

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平顶山市| 济宁市| 右玉县| 福清市| 徐闻县| 闸北区| 余江县| 额尔古纳市| 桂阳县| 通榆县| 顺平县| 南召县| 阳曲县| 封开县| 德江县| 财经| 梨树县| 比如县| 和平区| 海林市| 天全县| 喀什市| 右玉县| 定结县| 会理县| 宜黄县| 额济纳旗| 原平市| 林周县| 宜兰市| 元谋县| 万安县| 承德市| 开平市| 长春市| 天峨县| 宣化县| 德州市| 沐川县| 清河县| 桐城市|