日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

@Autowired在IDEA中報錯,如果修改呢?

作者:提里奧丶弗丁 更新時間: 2023-07-18 編程語言

? ? ? ? @Autowired注入,SpringIOC并不會對依賴的bean是否為null做判斷,JVM編譯時同樣也不會有問題,但如果使用不當,運行起來時或許會因為出現空指針異常。

? ? ? ? 下面說如何處理:

? ? ? ? 1、修改IDEA的校驗。(掩耳盜鈴)

? ? ? ? 2、將屬性注入@Autowired換成@Resource。

? ? ? ? 3、改用set方法或者構造器注入。

? ? ? ? 4、Lombok提供的構造器注入。類上注解@RequiredArgsConstructor,類中使用

private?final?IxxxService?xxxService;

? ? ? ? ?此方法,方便快捷,只不過需要引入依賴Lombok。

????????

? ? ? ? 綜上所述,2和4都是很好的方法,推薦

原文鏈接:https://blog.csdn.net/m0_65014849/article/details/129791291

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新