【无标题】

IDEA sql自动补全/sql自动提示/sql列名提示

一.启用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方言的方法.

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值