キャッシュとRedisののspringboot使用

知識ポイント:キャッシュとRedisの中で使用さspringboot

 (1)springboot、統合されたキャッシュは、私たちは入り口クラスで、必要にプラス@EnableCaching キャッシュを開くために

 たとえば、次のサービス層とCacheEvict @Cacheableで

 

 //キャッシュに追加
@Cacheable(cacheNames = "TestCACHE" キー= "#root。メソッド名+ '_' + #ID")を
公衆地図<文字列、オブジェクト> testSetCache(整数ID){
地図<文字列、オブジェクト> =ユーザーuserMapper.findUserById(ID);
戻りユーザー;
}

//キャッシュクリア
@CacheEvict(cacheNames = "TestCACHE" allEntries =をtrueに)
公衆ブールtestEvictCacheは(){
trueに戻る;
}

(2)Redisの依存導入され、データキャッシュしますデータベースにRedisの、その後のRedisからデータを取得

導入しました。依存関係
<! -加入Redisの依赖- > 
<依存>
<groupIdを> org.springframework.boot </ groupIdを>
<たartifactId>春・ブート・スターター・データのRedis </たartifactId>
</依存関係>

 b.application.yml提供接続はRedisのを配置し

Redisの:
ホスト:192.10.21.237
ポート:6379 データベース:。5 パスワード:タイムアウト:1800000 jedis:プール:MAX-IDLE:10 分-IDLE:0 最大-アクティブ:10 最大WAIT-:1000の、以下の格納されたデータのRedisの問題:文字化けキー原則は以下の2.springboot他の使用1.cacheまとめます参照します。https://blog.csdn.net/weixin_36279318/article/details/82820880
























 



 

 

おすすめ

転載: www.cnblogs.com/shuaifing/p/11051651.html