说明:由于使用idea得时间很短,所以只写了一点点简单得功能,由于项目环境是部门里的小哥哥帮忙搭建的,所以自己还不是很懂项目环境的搭建,只学会了一些简单的调试方法。
一、idea查看相应的数据库操作
1、点击最下面的Debug,跳到调试界面
2、点击Server弹出数据库相应的日志
3、点击图中的清空,可以将数据清空,此时刷新一下页面,会出现新的相关的查询,然后找到可能会出现问题的查询语句,也许会找到问题所在。
![idea中的debug](https://i-blog.csdnimg.cn/blog_migrate/917c7d2d69d33f9621b9c44189e4ca88.png)
二、idea断点调试
1、点击最下面的Debug,跳到调试界面
2、在相应的代码行处设置断点,如下图所示(断点尽量不要设置在方法处)
3、刷新页面后,当执行到断点处停下来,然后在窗口中会显示当前的变量,点击下一步或者进入方法等进行调试即可
4、点击计算表达式窗口,如图3所示,计算相关表达式,直接查看执行结果
5、点击窗口左侧的相应按钮,可以结束调试。
![idea断点调试](https://i-blog.csdnimg.cn/blog_migrate/2df31231be5ceba28519ddc46b2074c3.png)
![idea断点 计算表达式](https://i-blog.csdnimg.cn/blog_migrate/f95355378cb42390523c3602a8b1f673.png)
三、idea中的git
1、前提是已经下载了GIT,并且配置好
2、点击下面的Version Control ,弹出版本控制窗口
3、点击Log,查看提交记录
4、右上角按钮可以直接update项目 和 push项目
![idea中的git](https://i-blog.csdnimg.cn/blog_migrate/971b40dd1ec7b904465bbb8b772392d3.png)
5、点击commit 会检测版本的变化,如果不小心修改了哪些文件,可以通过下图5中的方式进行撤销操作
![idea撤销当前版本](https://i-blog.csdnimg.cn/blog_migrate/cff8ac6616a4aff50dc64320957d6452.png)
四、热部署插件
IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费不少生命啊。目前对于idea热部署最好的解决方案就是安装JRebel插件,这样不论是更新 class 类还是更新 Spring 配置文件都能做到立马生效,大大提高开发效率。
传送门:JRebel插件安装配置与破解激活(多方案)详细教程
下载配置好JRebel后,会出现图中两个按钮,点击右侧按钮启动项目,然后当dto新加字段,改变controller的传参等后就不用频繁的重启服务器啦。
![idea热部署插件](https://i-blog.csdnimg.cn/blog_migrate/5e09d86ca5807ab5ca011bcd5208debf.png)
五、常用快捷键
Ctrl+shift+R 全局替换
Ctrl+shift+F 全局搜索
Ctrl+shift+N 查找文件
Ctrl+shift+U 大小写转换
Ctrl+shift+ - 全部折叠
Ctrl+shift+= 全部打开
Ctrl+shift+insert 查看最近几次粘贴的内容