一.启用idea的database插件
File->Settings->Plugins 搜索Database Tools and SQL 选择Enable 启用或者勾选
二.新建Database的数据库连接
1.创建连接
2.填写连接信息
3.配置成功如下
三.设置
1.IDEA新装时tips里面有提示如何设置(Alt+Enter)代码支持SQL方言
2.File->Settings->Languages&Frameworks->SQL Dialects
要更改 IDEA 用于文件、目录或整个项目的 SQL 方言,请根据需要添加其路径,然后从下拉列表中选择一种方言。通用 SQL 方言可能无法使用高级编码帮助。
即:设置SQL方言的路径(仅对Mapper.xm和注解SQL有效)
3.File->Settings->Languages&Frameworks->SQL Resolution Scopes
要为文件、目录或整个项目配置非限定 SQL 名称解析,请根据需要添加其路径,然后在下拉列表中选择所需的数据源、数据库和模式。
即:设置SQL方言对应的数据库(仅对Mapper.xm和注解SQL有效)
4.File->Settings->Editor->General->Appearance
显示insert字段
其它说明
1. Mapper.java注解类型的SQL会自动提示,不需要alt+Enter
2. Mapper.xml有自动提示,不需要alt+Enter
3. *.java类型的文件字符串,需要alt+Enter
1. 将光标放到一个字符串中
2.Alt+Enter设置字符串的方言,这个字符串就设置为了SQL方言,该字符串中写SQL会有自动提示,其它字符串不会有,目前我还没找到所有java字符串自动匹配SQL方言的方法.