使用工具自动生成hibernate的配置文件、实体类与连接数据库

注:图前文字是解释图中的内容。

一、导包

新建一个项目,将hibernate和mysql的jar包导入,放到项目中lib文件夹中,如果没有lib可以自己建一个。

hibernate需导入的jar包位置:hibernate-release-5.2.6.Finallib equired“复制粘贴里面所有的”

数据库的jar找到自己存储位置,位置粘贴

二、窗口--显示视图--打开Hibernate Configurations--在Hibernate Configurations的空白处右击选择add configuration进行编辑配置

1.Main中:

自己定义一个名字,能区分使用的数据库使用工具自动生成hibernate的配置文件、实体类与连接数据库

选择使用hibernate版本使用工具自动生成hibernate的配置文件、实体类与连接数据库

选择项目使用工具自动生成hibernate的配置文件、实体类与连接数据库

选择数据库,这里是mysql数据库,点New,添加使用工具自动生成hibernate的配置文件、实体类与连接数据库

选择mysql,然后下一步

使用工具自动生成hibernate的配置文件、实体类与连接数据库

然后设置数据库信息

Database:使用哪个数据库(mysql)

URL:使用数据库的连接(jdbc:mysql://localhost:3306/mydb)

User name:数据库的连接账号(root)

Password:数据库的连接密码(这里是空,可以不填)

使用工具自动生成hibernate的配置文件、实体类与连接数据库

Drivers:点后面 New Driver Definition进行设置 使用工具自动生成hibernate的配置文件、实体类与连接数据库

 Name/Type里面选择MYsql JDBC Driver的版本使用工具自动生成hibernate的配置文件、实体类与连接数据库

JAR List 点击AddJAR/ZAR 选择匹配的jar包路径添加jar包使用工具自动生成hibernate的配置文件、实体类与连接数据库

确认一下数据库的信息使用工具自动生成hibernate的配置文件、实体类与连接数据库

 点击完成结束配置。

在下面勾选save_password使用工具自动生成hibernate的配置文件、实体类与连接数据库

点击Test Connection,可以测试一下是否连接成功使用工具自动生成hibernate的配置文件、实体类与连接数据库

 显示success就是连接成功使用工具自动生成hibernate的配置文件、实体类与连接数据库

检查一下还有什么问题,没有的话点完成。

在configuration file 中选择hibernate.cfg.xml的生成位置

如果没有点击Create new ,如果有点击Use existing进行选择已有配置使用工具自动生成hibernate的配置文件、实体类与连接数据库

Container:目录

File name:hibernate.cfg.xml配置文件,不要改名

Hibernate version:hibernate使用版本

Database dialect:使用的数据库

Driver class:数据库的驱动

URl:数据库连接

使用工具自动生成hibernate的配置文件、实体类与连接数据库

 设置好后点击确定保存。

三、运行--Hibernate Code Generation--Hibernate Code Generation配置,如果运行中没有Hibernate Code Generation没有,在窗口--Perspective--打开透视视图--其他--Hibernate,然后在去运行中找Hibernate Code Generation配置

 1.Main:

Console configuration是二中自己写的名字使用工具自动生成hibernate的配置文件、实体类与连接数据库

Output directory输出目录:使用工具自动生成hibernate的配置文件、实体类与连接数据库

Package是自动生成的数据库的实体类和映射的包使用工具自动生成hibernate的配置文件、实体类与连接数据库

reveng.xml是自动生成的数据库的实体类和映射使用工具自动生成hibernate的配置文件、实体类与连接数据库

点击reveng.xml后面的Setup,选择好文件夹,点击下一步使用工具自动生成hibernate的配置文件、实体类与连接数据库

还是选择二中自己写的名字的hibernate使用工具自动生成hibernate的配置文件、实体类与连接数据库

然后点击Database schema:下面的Refresh,选择数据库和类,然后点击Include添加进去,然后完成使用工具自动生成hibernate的配置文件、实体类与连接数据库

勾选下面下面的四项使用工具自动生成hibernate的配置文件、实体类与连接数据库

2.Exporters:

勾选这两项,Domain code是生产实体类,Hibernate XML Mapping是生成映射使用工具自动生成hibernate的配置文件、实体类与连接数据库

然后点击运行,刚才我们配置的hibernate里面的东西就会给我们自动生成我们配置好的文件,这就可以使用了使用工具自动生成hibernate的配置文件、实体类与连接数据库