IntelliJ自动生成数据库实体类

1,010 阅读1分钟
原文链接: www.tangokk.com

前言

写数据库实体类是一项既没有技术含量,又无聊的事情,完全可以让程序代劳。IntelliJ就有这个功能。

使用步骤

Module添加Jpa或者Hibernate依赖

打开项目设计 Project Structure,选择Module,点击加号添加对Jpa或者Hibernate的依赖。

调出Persistence窗口

在View -> Tool Windows里调出Persistence窗口

调出生成窗口

鼠标右键点击Module,选择Generate Persistence Mapping -> By Database Schema,调出实体类生成窗口。

生成实体类

选择数据源(需要在Database窗口中添加数据源),选择实体类生成目标package,数据库表,然后点击生成。

微调修改

最后检查一下生成的实体类,根据自己的需要进行修改,比如tinyint会默认生成Byte类型,我会修改为Integer,Timestamp类型默认生成Timestamp,我会改成LocalDateTime。

大功告成。