原文:已解決:IDEA中@Autowired自動注入MyBatis Mapper報紅警告的幾種解決方法

今天在使用 IDEA 使用 MyBatis 的時候遇到了這種情況: 可以看到userMapper下有個紅色的波浪警告,雖然代碼沒有任何問題,能正常運行,但是這個紅色警告在這里杵着確實讓人很窩心。 於是我在網上找了找,最終明白了原因所在: 因為 IDEA 可以智能的理解上下文,然而 UserMapper 這個接口是 MyBatis 的 IDEA 理解不了。 而 Autowired 注解,默認情況下要 ...

2020-06-22 20:20 1 4459 推薦指數:

查看詳情

解決Intellij IDEAMybatis Mapper自動注入警告

問題描述: 首先說明自己出現上述原因是因為在mapper接口上方用的是@mapper標簽,如果用@Repository標簽替換可以解決這個問題 (idea可以理解Spring的上下文。然而 UserMapper 這個接口是Mybatis的,IDEA理解 ...

Sun Jun 14 20:45:00 CST 2020 0 1021
Intellij IDEAMybatis Mapper自動注入警告的6種解決方案

可以看到 userMapper 下有個紅色警告。雖然代碼本身並沒有問題,能正常運行,但有個警告總歸有點惡心。本文分析原因,並列出解決警告幾種方案。 原因 眾所周知,IDEA是非常智能的,它可以理解Spring的上下文。然而 UserMapper 這個接口 ...

Sat Nov 09 05:01:00 CST 2019 0 423
ideaMapper接口通過@Autowired注入,報錯

Mapper接口通過@Autowired注入,在編輯情況下,無法找不到對應的bean,於是提示找不到對應bean的錯誤。 但實際上項目是正常運行的。 可在File -- Settings -- Inspections。在Spring Core -- Autowring for Bean ...

Sat Feb 08 22:44:00 CST 2020 0 1186
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM