十一 Spring Boot整合Redis 一

2021-10-05 02:36:16 字數 1843 閱讀 4734

1. springboot+單例redis

1)引入依賴

<dependency>

<groupid>

org.springframework.bootgroupid>

<artifactid>

spring-boot-starter-data-redisartifactid>

dependency>

<dependency>

<groupid>

org.apache.commonsgroupid>

<artifactid>

commons-pool2artifactid>

dependency>

(2)新增配置檔案

# redis

資料庫索引(預設為0)

spring.redis.database=0

# redis

伺服器位址

spring.redis.host=localhost

# redis

伺服器連線埠

spring.redis.port=6379

# redis

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

spring.redis.password=

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

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

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

spring.redis.lettuce.pool.max-wait=-1

# 連線池中的最大空閒連線 預設 8

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

# 連線池中的最小空閒連線 預設 0

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

新增 cache 的配置類

(@enablecaching來開啟快取)

@configuration

@enablecaching

public classredisconfigextendscachingconfigurersupport };}

} (4)可以直接使用

@runwith

(springrunner.

class

)@springboottest

public class

testredis

@test

public void

testobj()

throws

exception

else}}

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...

SpringBoot整合PageHelper外掛程式

springboot整合pagehelper外掛程式的時候主要分為以下幾步?1.在pom.xml中引入依賴 com.github.pagehelper pagehelper spring boot starter 1.2.3 分頁外掛程式 pagehelper.helperdialect mysql...