您好,登錄后才能下訂單哦!
這篇文章主要介紹了SpringBoot Redis安裝過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
Redis
1.安裝配置Redis服務,可以官網或GitHub下載安裝,這里不做介紹。
Ps:安裝后可查看環境變量,將Redis配置到環境變量中,非必須。
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("緩存數據為:"+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 ***(*號需替換)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。