一、项目导入和数据库连接
1、导入eclipse项目
2、导入maven项目
3、导入idea项目
4、从版本库检出项目
5、连接数据库
二、工程结构和配置
1、创建和配置project
2、创建和配置module
3、创建和配置库文件(jar工程)
4、项目间的依赖设置
三、项目构建
1、设置项目编译的输出路径
2、项目编译
3、项目的运行
四、代码编写中的快捷方式和小技巧
1、代码中有错误时,鼠标移到有错误的代码,出现红灯,按快捷键:alt+enter
2、注解自动注入的类,工具中会报错
如上图所示,解决办法:
3、修改创建类、方法时的 自动注释
设置新建的类的注解:
设置方法上的注释:
五、代码的重构
1、重命名
2、提取方法
3、提取参数
4、改变签名
5、Pull Members Up & Push Members Down
六、debug调试使用
1、java代码调试
2、js代码调试
3、创建和运行单元测试
4、jrebel热启动插件的安装与使用
1)如下图所示,先下载jrebel插件
下载成功后,打开idea工具,会看到两个图标,则表示jrebel插件安装成功。
2)下载成功后,进行如下操作,破解jrebel
在弹出的窗口中,按如下步骤进行操作:
a.打开网址:https://www.qvdv.com/tools/guid.html。生成一个随机的GUID
b.在上一步中,打开的 Activation窗口中,将网址中生成的GUID的值填写到如下位置。邮箱随便填写一个就行。
c.重启idea,然后再进行如下设置:
3)上面的操作完成后,再启动你的工程时,通过jrebel进行启动,即可体验完美的“热部署”感觉了!
- 启动工程时,使用jrebel进行启动,可以像tomcat运行方式一样,支持run和debug模式
- 现在演示一下jrebel的热部署效果
当任意修改一个java代码,如果在控制台看到如下提示,则表示你的jrebel插件已经生效。如果没有如下提示,可以手动快捷键ctrl+shift+F9强制rebuild。
5、idea性能调优
1)设置idea启动所占的内存大小
找到idea工具安装的根目录,进入到bin文件夹中,找到如下标红的文件,打开进行修改
2)修改内容如下
说明:
1.Xms128m,最小内存
2.Xmx750m,最大内存
3.预留代码缓存的大小
3)重启idea工具,查看现在idea所占的内存大小
注意图片右下角的占用内存。
如果看不到右下角的信息,进行如下设置:
七、开发中工具相关的BUG
1、创建maven工程后,resources中配置文件的内容不被编译进 classes目录中:
效果如下图:
classes目录中,没有resources中的配置文件。
解决办法: 在pom.xml文件中,添加如下配置: