IDEA 快捷键(摆脱鼠标)提高编码效率

Ctrl+N 快速找类,Ctrl+Shift+N 找函数,Ctrl+Shift+F 全局搜字符串。

idea配置连接数据库的操作方法

IDEA连数据库,简单说就是:
1 . 打开IDEA,选数据库视图,加号选数据源。
2 . 填写主机、端口、用户名、密码、数据库名。
3 . URL对MySQL来说是 jdbc:mysql://:/?serverTimezone=GMT。
4 . 测试连接,成功后Apply、OK。
5 . 右键连接,新建Schema和数据表。
6 . 双击表名编辑数据,保存即可。

时区问题?加?serverTimezone=GMT。

想检验?终端用MySQL命令,或Navicat等工具看。

这玩意儿就是让操作数据库更方便,前提是数据库得开,网络要通。

如何处理在IDEA中连接Oracle数据库时出现的数字溢出错误?

数字溢出就是类型不匹配。

直接说Java int long存不下Oracle NUMBER。

改用BigDecimal就对了。

驱动版本太旧也可能炸。

更新ojdbc8
检查IDEA配置URL对不对。

Hibernate直接改字段类型。

手动SQL用getBigDecimal。

表NUMBER(1 0)太小也得改。

约束条件也得看看。

日志和调试是关键。

断点查查变量值。

代码有没有逻辑错。

Oracle NLS参数也检查。

网络问题基本不用想。

先这样。

IntelliJ IDEA中我最爱的10个快捷操作

我记得有一次,在开发一个Java项目的时候,我正对着一大堆代码发愁,突然想到一个方法可以简化我的工作。
当时,我正在写一个main方法,手忙脚乱地敲着代码,突然灵机一动,输入了psvm,然后按了Tab键,奇迹发生了,main方法就自动生成了。
那是一个下午,我坐在办公室的工位上,周围是忙碌的同事,而我却因为这个小技巧节省了不少时间。
这个快捷操作,虽然简单,但真的让我觉得开发工作轻松了不少。
等等,还有个事,我突然想到,如果当时我能知道这些IntelliJIDEA的实用快捷操作,那我的效率能提升多少呢?