91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

鹿泉市| 泸溪县| 都昌县| 香格里拉县| 探索| 云林县| 鄂伦春自治旗| 大渡口区| 渑池县| 逊克县| 称多县| 马山县| 河东区| 万山特区| 云和县| 金川县| 霍邱县| 贡觉县| 湘潭市| 乳源| 喀喇沁旗| 石门县| 都江堰市| 中超| 手机| 锦州市| 诏安县| 新郑市| 攀枝花市| 镇雄县| 稻城县| 临洮县| 承德县| 辛集市| 思南县| 凯里市| 开江县| 衡阳市| 河西区| 年辖:市辖区| 延庆县|