Eclipse通过HibernateTool插件反向生成实体类和映射文件

一、创建项目数据库连接

1.Eclipse调出Data Source Explorer管理器

Eclipse通过HibernateTool插件反向生成实体类和映射文件

2.新建对应的数据库连接(这里用的是mysql)

Eclipse通过HibernateTool插件反向生成实体类和映射文件

Eclipse通过HibernateTool插件反向生成实体类和映射文件

3.选择数据库驱动

Eclipse通过HibernateTool插件反向生成实体类和映射文件

4.添加对应版本数据库驱动jar包

Eclipse通过HibernateTool插件反向生成实体类和映射文件

5.配置驱动连接属性

Eclipse通过HibernateTool插件反向生成实体类和映射文件

6.测试连接成功,Finish

Eclipse通过HibernateTool插件反向生成实体类和映射文件

7.此处生成数据库连接

Eclipse通过HibernateTool插件反向生成实体类和映射文件

二、生成Hibernate Configuration

1.调出HibernateConfigurations视图

Eclipse通过HibernateTool插件反向生成实体类和映射文件

2.添加配置

Eclipse通过HibernateTool插件反向生成实体类和映射文件

Eclipse通过HibernateTool插件反向生成实体类和映射文件

3.选择项目

Eclipse通过HibernateTool插件反向生成实体类和映射文件

4.选择之前第一步创建的数据库连接

Eclipse通过HibernateTool插件反向生成实体类和映射文件

5.创建新属性文件,FINISH

Eclipse通过HibernateTool插件反向生成实体类和映射文件

6.创建Hibernate连接配置

Eclipse通过HibernateTool插件反向生成实体类和映射文件

7.填写Hibernate连接属性,FINISH

Eclipse通过HibernateTool插件反向生成实体类和映射文件

8.切换到Common选项卡,设置编码UTF-8,OK

Eclipse通过HibernateTool插件反向生成实体类和映射文件

9.Hibernate配置完成

Eclipse通过HibernateTool插件反向生成实体类和映射文件

三、生成映射文件和实体类

1.调出Hibernate代码生成菜单

Eclipse通过HibernateTool插件反向生成实体类和映射文件

Eclipse通过HibernateTool插件反向生成实体类和映射文件

2.选择Hibernate代码生成

Eclipse通过HibernateTool插件反向生成实体类和映射文件

3.填写输出目录和包名

Eclipse通过HibernateTool插件反向生成实体类和映射文件

4.创建转换配置文件

Eclipse通过HibernateTool插件反向生成实体类和映射文件

5.刷新数据源,导入需要转换的表到右边,FINISH

Eclipse通过HibernateTool插件反向生成实体类和映射文件

6.切换到Exporters选项卡,勾选要生成实体类和映射文件,点击RUN

Eclipse通过HibernateTool插件反向生成实体类和映射文件

7.成功生成实体类和映射文件

Eclipse通过HibernateTool插件反向生成实体类和映射文件

注:只有数据表配置了表之间的关系,映射文件才会生成关系