在微服務中,我們想將一個公共模塊,比如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.*"})