Atl*_*liB 5 java hibernate foreign-keys
我有一个Java实体,我希望Hibernate从Integer字段创建一个外键(因为我没有对象引用):
@Entity
public class Invoice {
...
@Column(nullable = true)
private Integer generatedBy;
...
Run Code Online (Sandbox Code Playgroud)
我想我想用一个属性做这样的事情:
@ForeignKey(name="FK_Invoice_GeneratedBy", references="UserTable.UserId")
@Column(nullable = true)
private Integer generatedBy;
Run Code Online (Sandbox Code Playgroud)
实现这一目标的最佳方法是什么?我最好不要将这些关系保存在单独的文件中(如果可能).