@OneToOne
private AnyEntity entity;
hibernate
将创建如下映射:
CONSTRAINT fk_kcn86scsc0pasdasdngmrqc5i0 FOREIGN KEY (text_id)
REFERENCES some_table (id) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION
问题:如何在java中设置约束名称?
我无法引入双向映射,因为AnyEntity
类将用于多个其他@Entity
类。
答案 0 :(得分:3)
您可以使用@ForeignKey
注释。
@ForeignKey(name="constraint_name")