请教高手,使用IDEA做项目时mapper.xml中的sql语句问题提示:no data sources are configured ...

希望哪位大侠可以给一个详细一些解释
2025年05月04日 15:50
有5个网友回答
网友(1):

setting--Editor--Colors&Fonts--General

选择 code--Method separator color

去掉勾选background

然后 点击apply按钮;

然后

setting--editor--inspections

选择 SQL--SQL dialect detection 去掉勾选

网友(2):

首先,这个警告出现的原因是IDEA将mapper文件当作SQL文件,毕竟有select等关键词。
然后警告是说 SQL方言没有配置,所以需要在 File->Setting->Languages & Frameworks->SQL Dialects中设置Project SQL Dialect 为你自己的数据库。
还有红色警告,没办法,标准SQL是以select等等开头,使用mybatis就不能用,只能关警告等。
最好是项目关联到真正的数据库,在窗口右侧Database中配置,这样IDEA可以帮你检查SQL字段错误。

网友(3):

在sql文件下shift+alt+s (我设置的是Eclipse快捷键)选择这个选项就行了

网友(4):

鼠标放于警告处,按alt+enter就会有提示,按照提示去做就可以解决了。

网友(5):

http://stackoverflow.com/questions/30411778/sql-dialect-is-not-configured-phpstorm