jetcache 二級緩存使用


環境:springboot 2.4.0

1.添加依賴

<dependency>
<groupId>com.alicp.jetcache</groupId>
<artifactId>jetcache-starter-redis</artifactId>
<version>2.6.0</version>
</dependency>
2.配置環境變量application.yml
jetcache:
statIntervalMinutes: 15
areaInCacheName: false
local:
default:
type: linkedhashmap
keyConvertor: fastjson
limit: 100
remote:
default:
type: redis
keyConvertor: fastjson
valueEncoder: java
valueDecoder: java
poolConfig:
minIdle: 5
maxIdle: 20
maxTotal: 50
host: ${redis.ip}
port: ${redis.port}
3.添加緩存啟動注解

 

 
        

 

 
        

4.第一種方式 使用對象進行操作。

 
        

 

@CreateCache(expire = 60 * 30 ,name = "tokenCache")
private Cache<String,String> tokenCache;
注意:不同類中,相同name屬性,相同area屬性(默認default),是相同實例。

5.對方法、接口進行使用緩存,參考官網(https://github.com/alibaba/jetcache/wiki/Home_CN)

 

 

 

 

 
        

 

 



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM