IntelliJ IDEA手动配置连接数据库连接(全局关联表结构)

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

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

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

从本文开始,我会不定期更新IDEA的进阶使用方法。建议大家,编译器的学习和使用,不是一下子就能掌握和习惯的。很多功能都是一开始不知道,后来发现有更方便的方法时,慢慢养成快捷的使用习惯。在学习各种快捷功能的同时,要自己实际动手操作一下。尤其对于各种快捷键的使用,一开始可能不习惯,但强迫自己用一段时间,就会越来越熟练。双手脱离鼠标只游走于键帽之间是很爽的。

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


IntelliJ IDEA与数据库连接

一、配置数据源

1.点击右侧Database选项卡

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

这里写图片描述

3.配置数据源

这里写图片描述

Database:数据库名 
UserPassword为数据库账户密码。 
点击【Test Connection】按钮可以测试数据库是否连通。 
第一次使用时可能【Test Connection】按钮为灰色,是因为没有安装驱动。在下方会有提示安装Drivers驱动,点击即可自动安装。 
test通过后会出现“Successful”

这里写图片描述

4.全局关联

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

这里写图片描述

二、表操作

1.表查看

双击表名,即可查看该表数据库

2.数据修改

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

这里写图片描述

3.数据增加/删除

这里写图片描述

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

4.数据过滤

在表上面的<Filter criteria>输入框中,可以数据过滤条件

这里写图片描述

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

这里写图片描述

5.查看SQL语句

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

这里写图片描述

三、优点

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

IntelliJ IDEA 是一款强大的 Java 开发集成环境,它支持多种数据库,包括 MySQL、PostgreSQL、Oracle 等。全局配置数据库连接通常在项目级别的设置中进行,这样所有项目都能共享这些配置。以下是配置全局数据库连接的步骤: 1. **打开设置**: - 在 IntelliJ IDEA 中,点击菜单栏的 `File`(Windows/Linux)或 `IntelliJ IDEA`(Mac),然后选择 `Settings`(Linux/macOS)或 `Preferences`(Windows)。 2. **导航到数据库配置**: - 在设置窗口中,找到并展开 `Database` 或 `Data Sources`(取决于你的版本和设置布局)。 3. **添加数据源**: - 如果还没有配置过数据源,点击 `Add Data Source` 或 `+` 按钮,选择适当的数据库驱动(如 JDBC 驱动),并输入连接详细信息,如 URL、用户名和密码。 4. **配置默认数据源**: - 在 `Data Sources` 或 `Database` 部分,你可以设置默认的数据源,这样每次新建或打开项目时,IDEA 都会自动使用这个配置。 5. **保存配置**: - 完成配置后,记得点击 `Apply` 或 `OK` 来保存设置。 6. **应用到项目**: - 对于特定项目,你可以在 `File` > `Project Structure` > `Data Sources` 中选择或编辑数据库配置,确保项目使用的数据源与全局设置一致。 相关问题: 1. IntelliJ IDEA 支持哪些数据库类型? 2. 数据源配置更改后如何使新创建的项目立即使用新的数据库设置? 3. 如何查看和管理已有的数据库连接配置
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值