springboot項目如何引用公共模塊的bean
更新時間:2024年08月27日 11:20:11 作者:代號:猿a
這篇文章主要介紹了springboot項目如何引用公共模塊的bean問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
場景
springboot項目需要將模塊定義成公共模塊,提供其他模塊方便調用
如rabbitmq的Queue和Exchange需要在消息發(fā)送方和消息消費方公用
如果先啟動服務消費方,會報錯,找不到對應的Queue和Exchange問題
解決
將對應的bean定義在公共模塊
供消息發(fā)送方和消息消費方引入依賴
但是在引入對應模塊中沒有對應的Bean
操作
1.在公共模塊的resources目錄下創(chuàng)建目錄
META-INF\spring
2.創(chuàng)建文件
org.springframework.boot.autoconfigure.AutoConfiguration.imports
3.在文件中將對應的Bean的class文件路徑名寫進入
該文件中定義了很多Bean
4.其他模塊直接引入
當前模塊的依賴就可以獲取到對應的Bean
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Apache?Commons?Imaging處理圖像實例深究
這篇文章主要為大家介紹了Apache?Commons?Imaging處理圖像的實例探索深究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-12-12Spring?Boot?+?Mybatis?Plus實現(xiàn)樹狀菜單的方法
這篇文章主要介紹了Spring?Boot?+?Mybatis?Plus實現(xiàn)樹狀菜單,包括實體類中添加子菜單列表和集合及構建菜單樹的詳細代碼,代碼簡單易懂,需要的朋友可以參考下2021-12-12SpringDataJpa的使用之一對一、一對多、多對多?關系映射問題
這篇文章主要介紹了SpringDataJpa的使用?--?一對一、一對多、多對多關系映射,本文主要講述?@OneToOne、@OneToMany、@ManyToOne、@ManyToMany?這四個關系映射注解的使用,以及其對應的級聯(lián)關系,需要的朋友可以參考下2022-07-07