美文网首页程序员
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