我创建了to表,Projects和Templates,每个项目只能有一个模板,反之亦然。
我向templates表添加了一个惟一的外键ProjectId,但是在Eclipse中,当我从表中创建实体时,它会将其识别为One-to-Many关系,但因为外键是唯一的,所以它是One-to-One关系。
如何设置这些表,以便JPA将其识别为One-to-One
谢谢
发布于 2016-12-08 02:35:59
您不必特别在表中执行任何操作:只需在两个表之间创建一个外键,然后在实体中以一对一的方式定义关系:将@OneToOne注释添加到属性或方法中。这是一个很好的example (包括单向和双向关系)。
https://stackoverflow.com/questions/41024745
复制相似问题