SpringBoot使用Redis時為什么常常需要自己寫一個RedisConfig類?


我也是小白,各位倘若看到要帶着思考來閱讀。

 

一、前言
*SpringBoot所有的配置,都有一個自動配置類。

*自動配置類都會綁定一個properties的配置文件。

 打開spring.factories然后搜索redis.

 

可以看到RedisAutoConfiguration類和對應的RedisProperties類,如上文所說。

現在得到了這個RedisProperties類,可以查看到我們能配置的一些信息。

這里面有很多已經預先設置的默認值。

 

二、關於RedisTemplate類

@ConditionalOnMissingBean(name = "redisTemplate")
當這個名為
redisTemplate的bean不存在時我們就生效,即我們可以自己寫一個類來替換掉這個類。

 

 

 

 ....

先不寫了我去試試markdown做筆記

 


免責聲明!

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



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