前言
在不知道这个 feature 之前,我和大部分 coder 一样都是对着数据库的 schema 来复制粘贴到 mybatis 的 mapper.xml 里,这在以强大的代码补全功能而闻名的 IDEA 面前显得非常跛脚。于是我就搜索了下资料看下能不能愉快地使用代码补全功能,没想到这个实用的功能就近在眼前。
开启步骤
-
点击位于右边 Tool Window 的 Datebase 选项,创建数据源
- 然后就是填写 host,port,username,password。
- 好了就是这么简单,这些非常实用的功能就可以使用了,我们可以看下效果。
从此我们写 sql 也可以像写代码一样健步如飞了,
当然了,IDEA 配置了数据源之后可不只是方便了写 sql,我们可以直接在 IDEA 里面对这个数据源的数据进行增删查改,简单来说 IDEA 就是内置了一个像 Navicat 这样的数据源连接客户端,这就是 JetBrains 全家桶系列里的 DataGrip。IDEA 商业版直接集成了这个软件的功能,真的很良心。
事实上 IDEA 在各个 mapper.xml 文件里都会提示你去配置数据源来帮你校验你写的 sql 有没有写错,没错,就是这些恶心的黄色的东西,作为一个强迫症,真的是看不下去了,我们只需要在黄色的地方按下 Alt + Insert 就可以快速配置数据源了。
配置完之后,IDEA 黄色的东西也没有了,我们的代码也可以轻松地达成 0 errors,0 warnings 的成就了。
0 error(s), 0 warning(s)_warning_error表情
网友评论