idea sql的xml文件出現(xiàn)紅色警告符的處理方式
idea sql的xml文件出現(xiàn)紅色警告符
idea 中mysql的sql語句報紅,無論表名還是表字段飄紅每次都需要設(shè)置xml的級別
原因
是由于sql方言導(dǎo)致的
當我們選擇某一個sql方言的時候,xml配置會按照指定規(guī)則校驗sql是否規(guī)范,并給出提示
解決方案
取消sql方言,設(shè)置sql方言為None。
路徑 File | Settings | Languages & Frameworks | SQL Dialects
idea中sql警告問題
idea中使用mybatis代理dao的方式,在寫sql的時候會警告未配置sql方言和沒有配置任何數(shù)據(jù)源來運行并提供高級代碼幫助
第一個情況
因為mysql在遵循SQL規(guī)范的同時,會有自己的方言(語法上的小差別,同理,其他數(shù)據(jù)庫也會有自己的方言),這樣就必須在idea中指定使用的數(shù)據(jù)庫方言
警告解決方式:配置指定sql方言
第二個情況
因為沒有在idea設(shè)置sql語句的數(shù)據(jù)源,數(shù)據(jù)源需要連接到數(shù)據(jù)庫,也就是要在idea登錄數(shù)據(jù)庫
警告解決方式
1. 禁用檢查
2. 配置Data Source
我這里不連接
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot2.x配置多數(shù)據(jù)源方式
這篇文章主要介紹了SpringBoot2.x配置多數(shù)據(jù)源方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03grade構(gòu)建閱讀spring源碼環(huán)境 Idea2020.3的過程
這篇文章主要介紹了grade構(gòu)建閱讀spring源碼環(huán)境 Idea2020.3,本文分步驟通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10java并發(fā)編程專題(四)----淺談(JUC)Lock鎖
這篇文章主要介紹了java并發(fā)編程(JUC)Lock鎖的相關(guān)內(nèi)容,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下2020-06-06