使用IDEA開發Mybatis在編寫mapper文件出現 expected, got'***' 錯誤

背景:

今天使用IDEA和mybatis項目時,編寫通用sql語句時一直提示<statement> expected, got ‘***’ 錯誤,當時以爲是拼寫錯誤或者使用了關鍵字,但事實上不是如此,這個是IDEA的一個配置導致的。

解決方案:

打開IDEA的Settings->Editor->Language Injections。找到iBatis3: sql|select|insert|update|delete  雙擊進行編輯:把Local name的值從   sql|select|insert|update|delete 更改爲 select|insert|update|delete ,然後應用保存就可以解決這個問題了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章