IDEA 配置Hibernate

本文详细介绍了在IntelliJ IDEA中配置Hibernate的两种方法:一种是在新建项目时直接添加Hibernate支持,另一种是在项目创建后进行配置。教程涵盖了配置Hibernate.cfg.xml文件、添加数据库连接、下载并添加mysql-connector包以及通过数据库模式生成实体类的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

step1:新建项目

新建项目时,在下方勾选Hibernate,勾选之后,在下方可以选择Hibernate library,我选择了下载。
在这里插入图片描述
在这里插入图片描述

step2:添加配置

在 Project Structure中选择Modules,点击Hibernate,选择右边的加号,添加hibernate.cfg.xml文件。
在这里插入图片描述
直接Ok,选择默认的就行了 ,最后apply,ok就好~
在这里插入图片描述

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

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

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

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

step:新建entity

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

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

新建项目,不勾选Hibernate。

项目中,Project Structure -> Modules -> + -> Hibernate,之后,就同上了~
在这里插入图片描述
好,到此结束O(∩_∩)O~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值