SpringBoot專案中,Redis的初次使用

2022-07-23 20:03:27 字數 1013 閱讀 7342

org.springframework.boot

spring-boot-starter-data-redis

spring:

redis:

host: 192.168.1.105port: 6379password:

2.引入redis模板,這裡我只使用了,stringredistemplate

@autowired

private stringredistemplate redistemplate;

3.資料存入redis中

string token = uuid.randomuuid().tostring();

integer expire = redisconstant.expore;

redistemplate.opsforvalue().set(string.format(redisconstant.token_prefix, token), openid, expire, timeunit.seconds);

4.在redis中查詢內容

5.登出redis中內容

redistemplate.opsforvalue().getoperations().delete((string.format(redisconstant.token_prefix, cookie.getvalue())));

redistemplate.opsforvalue().getoperations().delete()

第乙個引數:登出的內容的名稱(string.format(redisconstant.token_prefix, cookie.getvalue()))

借用了redis的桌面視覺化工具方便檢視資料

Springboot專案中Swagger的使用

2.7.0swagger.version properties io.springfoxgroupid springfox swagger uiartifactid version dependency io.springfoxgroupid springfox swagger2artifactid...

SpringBoot專案中Redis配置多資料庫

背景 乙個小需求,單redis服務例項下根據業務配置多個資料庫,需要自定義redis配置稍作改動才能實現,此時就不能redistemplate一步就位了 注 redis使用單執行緒 多路復用 io模型,別把多業務的併發全加在乙個redis例項上,最好多例項或者集群處理!基本的配置我就不多說了,可以參...

Spring Boot 專案中引入 flyway

org.flywaydb flyway core 5.2.4 flyway spring.flyway.baseline on migrate true spring.flyway.baseline description flyway baseline 禁止刪除 schema 下的 table s...