使用IDEA为数据库表自动生成实体类(Entity)

IntelliJ IDEA 主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发,平时我们简称为“IDEA”。

第一步:为项目添加JPA module

  1. 在菜单栏找到File->project structure ,然后选中项目,在上方有一个加号,点击后选中JPA,即完成添加JPS module。如下所示:

    使用IDEA为数据库表自动生成实体类(Entity)_第1张图片
    iFdto9.png
  2. 点击JPA,在右边大框的下方有一个Default JPA Provider选项,这里我们选择Hibernate,如下图所示:

    使用IDEA为数据库表自动生成实体类(Entity)_第2张图片
    iFwR74.png

第二步:连接数据库

在菜单栏View->Tool Windows下找到DataBase,点击后进入配置,点击加号,配置数据库配置的老四件即可。如下图所示:

使用IDEA为数据库表自动生成实体类(Entity)_第3张图片
iFwo1x.png

使用IDEA为数据库表自动生成实体类(Entity)_第4张图片
iFwTc6.png

第三步:开始生成实体类(Entity)

同样在View-Tool Window中找到Persistence,点击后就可以打开窗口,然后右键项目,选择Generate Persistence Mapping -> By DataBase Schema,然后填写包名以及要生成的Entity类的前缀,后缀(选填),并选择对应的表即可。如下图所示:

使用IDEA为数据库表自动生成实体类(Entity)_第5张图片
iFwv4A.png

使用IDEA为数据库表自动生成实体类(Entity)_第6张图片
iFwjNd.png

点击OK,等会儿就行了。

你可能感兴趣的:(使用IDEA为数据库表自动生成实体类(Entity))