我有一个带注释的类,它指定一个@JoinTable。
我知道如何为生成的外键指定其他名称。在我的示例中,将在数据库中使用名称FK_NAME1和FK_NAME2创建外键。但是主键名称仍然像PK _....
一样生成那么,如何指定生成的主键的名称呢?
@JoinTable(
name="name_of_my_join_table",
joinColumns = @JoinColumn( name="id1", foreignKey = @ForeignKey(name = "FK_NAME1")),
inverseJoinColumns = @JoinColumn( name="id2", foreignKey = @ForeignKey(name = "FK_NAME2"))
)