一、問題
1.問題場景
IDEA中MyBatis編寫mapper的SQL語句的時候無法提示SQL和數(shù)據(jù)庫
2.問題描述
無法正常方便的使用IDEA的提示功能,更準確無誤的編寫代碼
3.本解決方案優(yōu)勢
親測可用,一勞永逸(IDEA版本 IntelliJ IDEA 2021.1.3?)
- 目的在于對Mybatis的Mapper.XML中sql語句進行提示
二、原因分析
網(wǎng)上的各種解決方案本質(zhì)上其實都是配置SQL方言和SQL解析范圍,但其實?本質(zhì)上的解決方案是語言注入
三、解決方案:
在完成以下圖中設置的情況下(該項的設置方案網(wǎng)上都可查)。再進行語言注入配置即可完成。
一:設置流程:
1.File->Settings->Languages&Frameworks->SQL Dialects
2.File->Settings->Languages&Frameworks->SQL Resolution Scopes
二:語言注入配置:
1、MySQL方言配置
?語言注入配置:鼠標放置代碼部分,點擊提示小燈。
?
?2、選擇第三選項(具體順序具情況確定)。在其中找到MYSQL并點擊確定即可。
?3、
?文章來源:http://www.zghlxwxcb.cn/news/detail-586993.html
?注意:若該方法無法解決問題,可能是您并未連接數(shù)據(jù)庫。文章來源地址http://www.zghlxwxcb.cn/news/detail-586993.html
到了這里,關于【IDEA優(yōu)化】:解決MyBatis Mapper 的XML文件SQL語句無法自動提示問題(獨家方案,親測可用)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!