qi_eclipse路转IDEA使用hibernate入门操作

使用eclipse有很久了,快捷键用的行云流水,体验非一般的感觉时又好像面前有一把synchronized,实在是一个头两个大,种种的怀疑人生

从同事那听说了IDEA各种优秀,耐不住唆使的我忍痛割爱(suixinsuoyu)痛哭流涕(xiaozhuyankai)的下了决心将eclipse换成IDEA

各种摸索后怕以后记忆力消退先保留一波,上图

 

1.创建项目

qi_eclipse路转IDEA使用hibernate入门操作

 

选择项目类型,后面可以继续添加Maven及其他框架

 

qi_eclipse路转IDEA使用hibernate入门操作

项目名、路径设置完确定就o了

qi_eclipse路转IDEA使用hibernate入门操作

 

2.添加maven、hibernate框架

 

qi_eclipse路转IDEA使用hibernate入门操作

选中maven,hibernate 两个勾勾打上,然后看hibernate右侧的设置

现在还没有数据源(可以勾上直接创建,怕有点绕)就暂时先不勾了,后面配置之后再添加hibernate框架可以勾上

qi_eclipse路转IDEA使用hibernate入门操作

 

然后可以看到src下有一个hibernate.cfg.xml 文件了,接下来配置一下maven中央仓库(使用默认请跳过~)

可以设置一个settings(当前项目设置)或者default Settings(默认设置,建议使用)
 

qi_eclipse路转IDEA使用hibernate入门操作

qi_eclipse路转IDEA使用hibernate入门操作

qi_eclipse路转IDEA使用hibernate入门操作

 

如果有ojdbc依赖的时候又没安装过,它是下载不了的,因为Oracle授权问题,Maven不提供ojdbc驱动,如需在maven中使用,需手动添加到maven本地仓库

 

 转一个安装ojdbc地址

  https://blog.****.net/sky_starfire/article/details/58721408 

 

3.连接数据源并且自动生成persistence(持久化)文件

 

 

配置好pom.xml后

我们可以再重新导入一下项目更新项目结构

右击项目名,选中Maven-Reimport

然后我们就开始来连接数据库了

qi_eclipse路转IDEA使用hibernate入门操作

qi_eclipse路转IDEA使用hibernate入门操作

 

打开view-Tools windows-Database ,点+选中数据源,然后我准备创建一个Oracle数据库连接

 

qi_eclipse路转IDEA使用hibernate入门操作

qi_eclipse路转IDEA使用hibernate入门操作

 

然后OK后,选中view-tool windows - persitence生成自动persitence

 

qi_eclipse路转IDEA使用hibernate入门操作

qi_eclipse路转IDEA使用hibernate入门操作

 

右击项目名,生成持久化映射

 

qi_eclipse路转IDEA使用hibernate入门操作

 

创建好后要把其他不需要的删除需要修改的类型修改一下,这里有个报错的,原因是xml没有id标签

 

qi_eclipse路转IDEA使用hibernate入门操作

 

qi_eclipse路转IDEA使用hibernate入门操作

 

设置成id标签就OK了

 

qi_eclipse路转IDEA使用hibernate入门操作

 

自动生成hibernate.cfg.xml、persistence xml、配置数据源就目测到这里,

不过瘾咱们再重新来一遍

 

然后是一些基本的快捷键:

psvm 创建main()

sout 控制台输出

Ctrl+z,撤销

Ctrl+Shift+z,恢复撤销

 

alt+enter (modify/cast) 快速修复

alt+/ 代码提示

Ctrl+Alt+L,格式化代码

Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作

 

Ctrl+Y,删除当前行

Shift+Enter ,创建并跳转到下一行

Ctrl+Alt+O,优化导入的类和包

Ctrl+R,替换文本

Ctrl+F,查找文本

ctrl+alt+v 创建一个返回值对象

接下来我们开始去做个安静的程序猿(媛)吧!