当我们使用@OneToMany
,@ManyToOne
和@ManyToMany
在实体上创建属性时,JPA
将创建表和外键来存储数据。
如果要指定表名,则使用`@Table(name =“ table_name”)。
但是我不知道如何指定要创建的那些外键的名称,因此它们的创建名称不代表它们所连接的内容,例如长代码,具体取决于我们使用的DBMS。
@JoinColumn
仅在@ManyToOne
属性中指定保存外部表中记录ID的列的名称。
是否可以设置模型中我想要的每个FK的名称?
这是一个JAVA问题,请不要将其设置为C#问题的重复...