idea怎么手动导入database_IntelliJ IDEA手动配置链接数据库链接(全局关联表结构)...

“工欲善其事,必先利其器”——《论语》sql

记得最开始接触Java编程的时候,我还在念大学。那时候用Eclipse编译器编写Java。后来参加工做,公司的技术大咖直接丢给我一个IntelliJ IDEA安装包,告诉我之后都用这个IDE开发。我问大咖为啥不用Eclipse,大咖当时就留下一句“Eclipse太low了,这东西才是黑科技”。那个时候我也不清楚这个编译器到底强在什么地方,只是第一次打开它时,感觉到了黑色主题的惊艳,还有一些智能的提示用着还蛮舒服。以后便用IDEA开发了。数据库

一开始我没有研究IDEA到底如何强。在这里我也建议你们,尤为是初学者,最开始接触编程的时候,不要把精力过多的放在编译器自己上。那些智能的功能虽然强大但并非给初学者用的。初学者仍是要踏踏实实编好每一行代码,代码积累到必定阶段,就天然水到渠成。编程

从本文开始,我会不按期更新IDEA的进阶使用方法。建议你们,编译器的学习和使用,不是一会儿就能掌握和习惯的。不少功能都是一开始不知道,后来发现有更方便的方法时,慢慢养成快捷的使用习惯。在学习各类快捷功能的同时,要本身实际动手操做一下。尤为对于各类快捷键的使用,一开始可能不习惯,但强迫本身用一段时间,就会愈来愈熟练。双手脱离鼠标只游走于键帽之间是很爽的。intellij-idea

同时,也欢迎你们分享交流IDEA实用的技巧和心得。app

IntelliJ IDEA与数据库链接

1、配置数据源

1.点击右侧Database选项卡

2.点击【+】号,选择对应数据库

3.配置数据源

Database:数据库名

User和Password为数据库帐户密码。

点击【Test Connection】按钮能够测试数据库是否连通。

第一次使用时可能【Test Connection】按钮为灰色,是由于没有安装驱动。在下方会有提示安装Drivers驱动,点击便可自动安装。

test经过后会出现“Successful”框架

4.全局关联

在参考其余博客的时候,看到有网友评论说怎么配置全局数据源。其实很简单,点击以下图所示的按钮,就能够将数据源切换到全局了。再点击一次便可切回到仅本项目。ide

2、表操做

1.表查看

双击表名,便可查看该表数据库学习

2.数据修改

有时候想直接修改表里的数据,则能够双击表中想要修改的数据,输入新的数据。而后点击上方的提交按钮(快捷键Ctrl + Enter)完成修改。测试

3.数据增长/删除

这两个按钮即为增长和删除。或者右键某一行数据也有对应的功能。idea

4.数据过滤

在表上面的输入框中,能够数据过滤条件

右键想要过滤的字段,在【Filter by】一栏中能够选择一些常见的过滤条件

5.查看SQL语句

点击右上方的【View Query】按钮,能够查看当前展示数据的SQL代码。

3、优势

1.智能提示

拿SpringBoot + MyBatis框架来讲。在咱们编写各类mapper.xml文件时,在写SQL语句的时候,IDEA会对表名、字段名等给出智能的提示。

这个功能屌爆了好么!之前没有关联数据库的时候,写大量的字段名麻烦不说,还常常拼错,等到Run的时候才发现报错了,还要找半天。

2.修改关联

自从关联了数据源,修改字段什么的都是一条龙做业。

有时候发现字段名须要修改,直接在IDEA里就能完成代码 + 数据库的一条龙修改服务。

好比要修改”data_status”这个字段

首先选中这个字段,进行Rename操做(快捷键为Shift + F6)。在弹出的窗口中能够对字段进行重命名。

点击【Refactor】,下面会出现确认信息框。

这里就表示哪些文件中的”data_status”会受到影响。若是涉及的文件比较多,那最好要筛选一下,省得操做错误的修改。

如何筛选呢?好比上图,红框中的目录就是其余mapper中有关”data_status”的地方,可是我如今就想修改CreditScoreInfoEntityMapper中的”data_status”,那就将红框目录下的文件排除掉。右键点击该目录,选择【Exclude】便可。

而后点击下方的【Refactor】便可完成修改。

以上是IDEA关联数据库的一些经常使用的操做。若是各位coder有更实用的方法在本文中没有说起,欢迎评论分享哦~

版权声明:本文为博主原创文章,转载前请联系做者,经容许后方可转载。转载后请注明出处,谢谢!喝酒不骑马 http://blog.csdn.net/colton_null

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值