IDEA 生成 Hibernate 文件

2016/01/01 Java

IDEA逆向生成Hibernate配置文件。

工具依赖

  1. IntelliJ IDEA 14
  2. MySQL 5.1.73

建立一个模块

一般是先建一个工程,在工程里建立模块,因为原来已经有工程了,只需要在此工程中建立模块。

create module

在模块中选择Java下的Hibernate,然后选择其版本。

  1. 选择Create default hibernate configuration and main class,会生成Hibernate的默认配置文件hibernate.cfg.xml
  2. 选择Import database schema可以在创建模块过程中配置数据库连接,生成实体映射,也可以建模块后再生成实体映射,这里选择建模块时顺便建立实体映射。

然后设置模块的名称。

导入数据库连接

这里可以手动指定数据库连接驱动。

配置实体的包名,前缀,后缀等

点击OK后,Database Schema Mapping中会出现所有的表,选择需要实体化的表。

注意: 如果表里面有Java的关键字的话是不能生成的(OK不能点)

完成后的示例:

对已有的实体映射修改

如果表结构发生变化,需要重新生成实体时,可以点左下角的开始然后Persistence(上图所示),

当然也可以从ViewTool Windows,Persistence来进入Hibernate设置界面。

Persistence里选择Generate Persistence Mapping,By Database Schema就可以从配置生成实体。

Search

    Table of Contents