如何在Intellij IDEA中使用Hibernate中的反向工程实现ORM?

如何在Intellij IDEA中使用Hibernate中的反向工程实现ORM?,hibernate,postgresql,orm,intellij-idea,reverse-engineering,Hibernate,Postgresql,Orm,Intellij Idea,Reverse Engineering,我有100个表,大多数表平均有40-50个字段。 有些表有5-6个字段,所以我可以使用DB轻松地进行对象关系映射 但是我有这么多的表和字段,所以在Intellij IDEA中使用反向工程创建ORM是可能的吗 如果是,那么怎么做 我已经完成了简单的映射,如: @Entity @SequenceGenerator(name = "sequence", sequenceName = "pat_id_seq") @Table(name = "pat") public class Patron exten

我有100个表,大多数表平均有40-50个字段。 有些表有5-6个字段,所以我可以使用DB轻松地进行对象关系映射

但是我有这么多的表和字段,所以在Intellij IDEA中使用反向工程创建ORM是可能的吗

如果是,那么怎么做

我已经完成了简单的映射,如:

@Entity
@SequenceGenerator(name = "sequence", sequenceName = "pat_id_seq")
@Table(name = "pat")
public class Patron extends BaseEntity {

    @Column(name = "p_id")
    private String pID;

    @Column(name = "user_password")
    private String userPassword;
}
我使用PostgreSQL作为数据库提供程序

这么快有什么帮助吗


帮助..

打开持久性工具窗口,然后单击生成持久性映射


查看>工具窗口>持久化

我相信你现在已经解决了…但对于任何试图解决这个问题的人来说。 如果您已经添加了插件支持,并且它已启用(选中方框),请执行以下操作


右键单击您的项目“添加框架支持…”-->向下查看JavaEE持久性。此时,您将在“查看-->工具窗口-->持久性”中看到持久性选项。

我在列表中找不到
Persistence
。我有消息、项目、运行、TODO、结构、bean验证、指挥官等@user3145373ツ 您可能需要启用plgin,而您使用的是完整版本,而不是社区?我使用的是最终版本。以及如何启用插件先生?文件>设置>插件..但是如果我使用社区版呢?那我就不能做逆向工程了?