我有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作为DB提供程序。
那么有没有什么办法能让它这么快呢?
救命..。
发布于 2016-04-05 12:48:11
我相信你已经通过now...but为任何其他试图解决这个问题的人找到了答案。如果您已经添加了插件支持,并且它是启用的(选中框),那么也可以执行以下操作。
右键单击项目"Add Framework Support...“--> Scoll向下移动到JAVA EE Persistence。此时,您将在"View --> Tool Windows --> Persistence“中看到Persistence选项。
发布于 2014-03-10 15:11:12
打开持久性工具窗口,然后单击generate persistence mapping。
视图>工具窗口>持久性
发布于 2021-09-01 14:37:01
如果你使用JPA Community Edition,你可以安装IntelliJ伙伴插件。它支持反向工程:https://www.youtube.com/watch?v=az9ghvGczys。
https://stackoverflow.com/questions/22293958
复制相似问题