最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot Redis安裝過程詳解

 更新時間:2020年02月20日 09:47:22   作者:lightbc  
這篇文章主要介紹了SpringBoot Redis安裝過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

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

Redis

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

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

2.在pom.xml中添加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("緩存數(shù)據為:"+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安裝目錄(如果為配置環(huán)境變量),輸入redis-server.exe開啟Redis服務。

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

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

相關文章

  • SpringBoot整合Hbase的實現(xiàn)示例

    SpringBoot整合Hbase的實現(xiàn)示例

    這篇文章主要介紹了SpringBoot整合Hbase的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • Spring Boot2.X中findOne的使用詳解

    Spring Boot2.X中findOne的使用詳解

    這篇文章主要介紹了Spring Boot2.X中findOne的使用詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • SpringBoot整合Docker實現(xiàn)一次構建到處運行的操作方法

    SpringBoot整合Docker實現(xiàn)一次構建到處運行的操作方法

    本文講解的是 SpringBoot 引入容器化技術 Docker 實現(xiàn)一次構建到處運行,包括鏡像構建、Docker倉庫搭建使用、Docker倉庫可視化UI等內容,需要的朋友可以參考下
    2022-10-10
  • Spring Eureka 未授權訪問漏洞修復問題小結

    Spring Eureka 未授權訪問漏洞修復問題小結

    項目組使用的 Spring Boot 比較老,是 1.5.4.RELEASE ,最近被檢測出 Spring Eureka 未授權訪問漏洞,這篇文章主要介紹了Spring Eureka 未授權訪問漏洞修復問題小結,需要的朋友可以參考下
    2024-04-04
  • Spring源碼解析之循環(huán)依賴的實現(xiàn)流程

    Spring源碼解析之循環(huán)依賴的實現(xiàn)流程

    這篇文章主要介紹了Spring源碼解析之循環(huán)依賴的實現(xiàn)流程,文章基于Java的相關內容展開循環(huán)依賴的實現(xiàn)流程,需要的小伙伴可以參考一下
    2022-07-07
  • mybatis sum(參數(shù)) 列名作為參數(shù)的問題

    mybatis sum(參數(shù)) 列名作為參數(shù)的問題

    這篇文章主要介紹了mybatis sum(參數(shù)) 列名作為參數(shù)的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • Java中的instanceof關鍵字在Android中的用法實例詳解

    Java中的instanceof關鍵字在Android中的用法實例詳解

    instanceof是Java的一個二元操作符,和==,>,<是同一類東西。接下來通過本文給大家介紹Java中的instanceof關鍵字在Android中的用法,非常不錯,具有參考借鑒價值,感興趣的朋友一起學習吧
    2016-07-07
  • Spring Hibernate實現(xiàn)分頁功能

    Spring Hibernate實現(xiàn)分頁功能

    這篇文章主要為大家詳細介紹了Spring Hibernate實現(xiàn)分頁功能的相關代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Spring之WEB模塊配置詳解

    Spring之WEB模塊配置詳解

    這篇文章主要介紹了Spring之WEB模塊配置詳解,簡單介紹了其繼承方式,代理方式,以及相關詳細配置代碼,具有一定借鑒價值,需要的朋友可以了解下。
    2017-12-12
  • Spring 自動裝配的二義性實例解析

    Spring 自動裝配的二義性實例解析

    這篇文章主要介紹了Spring 自動裝配的二義性實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11

最新評論

宝兴县| 乐至县| 新源县| 攀枝花市| 克东县| 宁化县| 托克逊县| 兴化市| 南开区| 醴陵市| 平南县| 柳河县| 平昌县| 广河县| 营口市| 香格里拉县| 梁河县| 衡阳县| 平和县| 南和县| 乐亭县| 内乡县| 临夏县| 格尔木市| 大姚县| 陵水| 浑源县| 呼伦贝尔市| 芜湖县| 白城市| 高平市| 双柏县| 石城县| 辽阳市| 永德县| 察隅县| 兴仁县| 兴海县| 雷山县| 济源市| 莫力|