最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot項(xiàng)目之相互依賴報錯問題(基于idea)

 更新時間:2022年02月26日 09:52:54   作者:Paroxetiner  
這篇文章主要介紹了springboot項(xiàng)目之相互依賴報錯問題(基于idea),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

springboot相互依賴報錯

昨天在辛勞的進(jìn)行代碼搬運(yùn)工作的時候,發(fā)現(xiàn)springboot項(xiàng)目的一個新建模塊中service層的各個注解都變成了黑色,正常情況下應(yīng)該是黃色的。

我覺得可能是一些springboot的相關(guān)組件沒有引入pom文件

所以我對照著原來的模塊直接復(fù)制了一些依賴

就出現(xiàn)了一個新大陸的報錯

 Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [core,dao,service] are excluded from annotation processing .

經(jīng)過反復(fù)咀嚼各大網(wǎng)站大佬的不食煙火的回答

我確定了

這,就是一個叫做“相互依賴”的錯誤,稱之為依賴死循環(huán)

解決方法

打開相互依賴的模塊的pom,刪掉其中一個對另一個的依賴就行了

那怎么更明確的知道是哪幾個模塊相互依賴了呢

1.

然后看到右邊有紅色的包依賴報錯

2.紅色框的就是兩個模塊之間互相依賴 、處理模塊之間的依賴關(guān)系(模塊之間不能有依賴)

3.右鍵不想不依賴的包選中open module setting這個選項(xiàng)

springboot項(xiàng)目處理循環(huán)依賴問題(circular reference)

springBoot啟動失敗,報錯BeanCurrentlyInCreationException

org.springframework.beans.factory.BeanCurrentlyInCreationException:
Error creating bean with name 'AxxxxService': 
Bean with name 'BxxxxService' 
has been injected into other beans [CxxxxService] in its raw version as part of a circular reference, 
but has eventually been wrapped. This means that said other beans do not use the final version of the bean. This is often the result of over-eager type matching - 
consider using 'getBeanNamesOfType' with the 'allowEagerInit' flag turned off, for example. 

解決方法

  • 找到中括號中的Service: CxxxxService
  • 在CxxxxService中找到 BxxxxService(離得最近的,如果看不懂英文的話)的聲明
  • 在BxxxService的聲明上加注解 @Lazy
  • 注: 如果中括號中不止一個CxxxxService,每個都要這樣做,加上@Lazy

悔恨

  • 我沒有一開始就百度,解決方案,而是自以為是地組裝新的Service類
  • 今天遇到一個中括號里有多個類的,要改的多了,就搜索一下人家的解決方案,流下了悔恨的眼淚
  • 現(xiàn)在才把代碼調(diào)整回去了,已經(jīng)晚上10點(diǎn)多了
  • 本來想試試revert, 過去太久,太多commit了,害怕了,退縮了

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java多線程實(shí)現(xiàn)多人聊天室功能

    Java多線程實(shí)現(xiàn)多人聊天室功能

    這篇文章主要為大家詳細(xì)介紹了Java多線程實(shí)現(xiàn)多人聊天室功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • SpringBoot+WebSocket實(shí)現(xiàn)即時通訊功能(Spring方式)

    SpringBoot+WebSocket實(shí)現(xiàn)即時通訊功能(Spring方式)

    今天給大家分享一個SpringBoot+WebSocket實(shí)現(xiàn)即時通訊功能(Spring方式),WebSocket是一種在單個TCP連接上進(jìn)行全雙工通信的協(xié)議,文章通過代碼示例給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • Java數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)之樹

    Java數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)之樹

    這篇文章主要介紹了Java數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)之樹,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)java數(shù)據(jù)結(jié)構(gòu)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-05-05
  • 深入理解Java中1是true0是false

    深入理解Java中1是true0是false

    Java中,1可以被看作是true,0可以被看作是false,本文就來進(jìn)行詳細(xì)的講解,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • Java8新特性stream和parallelStream區(qū)別

    Java8新特性stream和parallelStream區(qū)別

    這篇文章主要介紹了Java8新特性stream和parallelStream區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Mybatis給數(shù)據(jù)庫敏感字段加解密詳解

    Mybatis給數(shù)據(jù)庫敏感字段加解密詳解

    這篇文章主要介紹了Mybatis給數(shù)據(jù)庫敏感字段加解密詳解,為了保護(hù)數(shù)據(jù)庫敏感字段數(shù)據(jù)安全,有時候我們需要將敏感數(shù)據(jù)加密入庫,查詢時再解密成明文,我們可以利用Mybatis自定義TypeHandler來處理,需要的朋友可以參考下
    2023-11-11
  • 詳解eclipse項(xiàng)目中.classpath文件的使用

    詳解eclipse項(xiàng)目中.classpath文件的使用

    這篇文章主要介紹了詳解eclipse項(xiàng)目中.classpath文件的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • 詳解Spring Boot Mysql 版本驅(qū)動連接池方案選擇

    詳解Spring Boot Mysql 版本驅(qū)動連接池方案選擇

    這篇文章主要介紹了詳解Spring Boot Mysql 版本驅(qū)動連接池方案選擇,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Eureka源碼解析服務(wù)離線狀態(tài)變更

    Eureka源碼解析服務(wù)離線狀態(tài)變更

    這篇文章主要為大家介紹了Eureka源碼解析服務(wù)離線的狀態(tài)變更示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • 解決SpringMVC同時接收J(rèn)son和Restful時Request里有Map的問題

    解決SpringMVC同時接收J(rèn)son和Restful時Request里有Map的問題

    今天小編就為大家分享一篇解決SpringMVC同時接收J(rèn)son和Restful時Request里有Map的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08

最新評論

无极县| 什邡市| 会泽县| 锦州市| 永泰县| 唐山市| 吉木萨尔县| 汉沽区| 鄂托克前旗| 景宁| 弥渡县| 延安市| 怀集县| 彭山县| 昌乐县| 九江市| 肇东市| 昌平区| 邻水| 克什克腾旗| 山东| 自治县| 温州市| 兰州市| 慈溪市| 崇州市| 宁武县| 江北区| 福安市| 冕宁县| 屯留县| 康马县| 敖汉旗| 宁陵县| 竹溪县| 武冈市| 建德市| 揭西县| 康马县| 通许县| 红原县|