JPA一对一关系未得到承认

时间:2016-12-07 18:29:36

标签: java mysql eclipse hibernate jpa

我创建了表ProjectsTemplates,每个项目只能有一个模板,反之亦然。

我在模板表中添加了ProjectId的唯一外键,但在Eclipse中,当我从表创建entites时,它会将此识别为One-to-Many关系,但是因为外键是唯一的,它是One-to-One关系。

如何设置这些表格,JPA将其识别为One-to-One

由于

1 个答案:

答案 0 :(得分:0)

您不必在表中执行任何操作:只需在两个表之间创建外键,然后在实体中将关系定义为一对一:添加到属性或方法{{1注释。这是一个很好的example(单向和双向关系)。