微服務在公共模塊注入bean

在微服務中,我們想將一個公共模塊,比如Redis的一個配置Bean,或者工具Bean,實現後想在其他服務或者模塊通過Autowride進行引用,可以通過在resources目錄新建一個META-INF目錄,在目錄裏創建一個spring.factories文件,這個文件可以將bean進行全局注入。

org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
  com.ruoyi.common.redis.configure.RedisConfig,\
  com.ruoyi.common.redis.service.RedisService

這樣其他地方就可以引用了,但是引用的服務需要在啓動類添加組件掃描

@ComponentScan(basePackages = {"com.cloud.*"})
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章