SpringBoot整合redis入門教程

2021-09-19 23:18:20 字數 1808 閱讀 5785

具體教程可以參見此篇博文:

>

>

org.springframework.bootgroupid

>

>

spring-boot-starter-data-redisartifactid

>

dependency

>

# redis資料庫索引(預設為0)

spring.redis.database=0

# redis伺服器位址(可以在此填寫遠端redis伺服器位址)

spring.redis.host=127.0.0.1

# redis伺服器連線埠

spring.redis.port=6379

# redis伺服器連線密碼(預設為空)

spring.redis.password=

# 連線池最大連線數(使用負值表示沒有限制)

spring.redis.jedis.pool.max-active=8

# 連線池最大阻塞等待時間(使用負值表示沒有限制)

spring.redis.jedis.pool.max-wait=-

1# 連線池中的最大空閒連線

spring.redis.jedis.pool.max-idle=8

# 連線池中的最小空閒連線

spring.redis.jedis.pool.min-idle=0

# 連線超時時間(毫秒)

spring.redis.timeout=200

projected-mode yes修改為projected-mode no受保護模式關閉,即可允許遠端訪問redis:

輸入redis-server即可啟動redis

啟動後輸入redis-cli即可進入redis控制台

這裡我用junit寫了乙個小的測試類,如果不了解的直接在主方法中寫也是可以的,這裡我使用的是stringredistemplate,是用來儲存key和value都是string型別的,使用別的來做測試也是可以的。

import org.junit.test;

import org.junit.runner.runwith;

import org.springframework.beans.factory.annotation.autowired;

import org.springframework.boot.test.context.springboottest;

import org.springframework.data.redis.core.stringredistemplate;

import org.springframework.test.context.junit4.springrunner;

@runwith

(springrunner.

class

)@springboottest

public

class

}

直接執行程式,然後去redis伺服器驗證一下有沒有將值儲存進去即可:

可以看到,輸入key aaa可以取到value為111的值,大功告成!

Redis安裝 spring註解整合Redis

一 windows 下安裝 開啟乙個cmd視窗,使用cd命令切換到檔案目錄e redis,執行redis server.exe redis.windows.conf。後面那個redis.windows.conf可以省略,如果省略,會啟用預設的。輸入之後,會顯示如下介面 這時候另起乙個cmd視窗,原來...

springBoot整合dubbo整合專案

傳統spring 整合dubbo,需要繁瑣的編寫一堆堆的 xml 配置檔案 而springboot整合dubbo後,不在需要寫 xml,通過jar包引用,完 成整合,通過註解的形式完成配置。提高我們的開發效率 目錄結構 1 服務層生產者開發 hs ldm server service 1.1新增du...

SpringBoot整合系列 整合Swagger2

io.springfox springfox swagger2 2.7.0 io.springfox springfox swagger ui 2.7.0 一般無配置項,必要時可以新增自定義配置項,在配置類中讀取 swagger2的配置內容僅僅就是需要建立乙個docket例項 configurati...