基于IntelliJ中的JPA实体绘制数据库模式

时间:2011-07-29 00:58:32

标签: java jpa intellij-idea

有没有人知道IntelliJ是否有可以根据JPA实体类绘制数据库架构图的插件?

3 个答案:

答案 0 :(得分:7)

IntelliJ(终极版)可以生成ER图,无需任何额外的插件。 它可以从“持久性”窗格中的上下文菜单中获得。

要获得该窗格,您需要首先在模块中添加“JPA”构面。

答案 1 :(得分:6)

在上下文菜单中获取“ER Diagram”条目的先决条件:

  • 终极版(似乎无法在“社区版”中使用)
  • JPA Facet on the module
  • UML插件已激活(文件/其他设置/配置插件;此插件启用图表)
    • 然后右键单击“persistenceUnit”进入“Persistence”工具窗口

我只是将此评论添加到官方文档中(评论等待审核)。

官方文件:http://www.jetbrains.com/idea/webhelp/opening-jpa-or-hibernate-er-diagram.html

答案 2 :(得分:1)

文件,项目设置,单击“ +”。选择包含用JPA注释的Java类的模块。 然后像这样添加JPA方面: enter image description here

确保正确选择框架:

enter image description here

然后按照以下步骤操作:

enter image description here