IDEA 配置Hibernate

原文章请参考:https://yikai116.github.io/2017/03/11/IDEA配置Hibernate/

第一种:新建项目时,就添加Hibernate

step1:新建项目

新建项目时,在下方勾选Hibernate,勾选之后,在下方可以选择Hibernate library,我选择了下载。
IDEA 配置Hibernate
IDEA 配置Hibernate

step2:添加配置

在 Project Structure中选择Modules,点击Hibernate,选择右边的加号,添加hibernate.cfg.xml文件。
IDEA 配置Hibernate
直接Ok,选择默认的就行了 ,最后apply,ok就好~
IDEA 配置Hibernate

可能Problem有个1,如图所示,点进去,点击fix,add第一个选项就行了。

接下来,就是添加数据库了,我用的是本地mysql(其他数据库,就自行解决吧~),一定要记得先启动…

在界面右侧,有一个Database,点击。如果没有,就在View->Tool Windows->Database。
IDEA 配置Hibernate
选择MySQL,进去之后, 填写数据库名称,用户名,密码什么的~最后test,成功界面如下:
IDEA 配置Hibernate
到此,点击src里面的hibernate.cfg.xml如下进行配置~
IDEA 配置Hibernate
数据库的URL中最后的根据自己数据库名字决定,这里我创建的数据库名为hibernate。

此时,可能com.mysql.jdbc.Driver会报错…那是因为项目中没有添加mysql-connector包,下载之后,添加进library中。
下载教程可参考:https://mp.****.net/mdeditor/87883748#

step:新建entity

界面左侧,有一个persistence,如果没有,跟上面database同样的方法,可以找到…点击之后,右击generate persistence mapping -> by database schema
IDEA 配置Hibernate
进去之后, Package代表entity类会放在哪个文件夹下,如果没有,就随便写一个,我写的hibernate(红框1),可能会显红色,但是无所谓,最后idea会帮你新建的,然后选择你要使用的表(红框2,数据库中需要建立这个表,不然检测不到),最后如下图红框3所示,进行勾选。
IDEA 配置Hibernate
OK之后,界面如下
IDEA 配置Hibernate
此时,已经配置完了~

第二种:新建项目之后,在进行Hibernate添加

新建项目,不勾选Hibernate。

项目中,Project Structure -> Modules -> + -> Hibernate,之后,就同上了~
IDEA 配置Hibernate
好,到此结束O(∩_∩)O~