美文网首页程序员
IntelliJ自动生成数据库实体类

IntelliJ自动生成数据库实体类

作者: 657dc8bfbd65 | 来源:发表于2018-02-12 16:27 被阅读88次

前言

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

使用步骤

Module添加Jpa或者Hibernate依赖

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


ProjectStructure.png

调出Persistence窗口

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


屏幕快照 2018-02-12 下午4.00.24.png

调出生成窗口

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


屏幕快照 2018-02-12 下午4.35.43.png

生成实体类

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


store.png

微调修改

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


entity.png

大功告成。

相关文章

网友评论

    本文标题:IntelliJ自动生成数据库实体类

    本文链接:https://www.haomeiwen.com/subject/ostdtftx.html