一尘不染

mappingBy和逆属性是否相同?

hibernate

我真的没有得到所映射的属性的含义。请告诉我如果不使用它会如何影响。如果您能举个例子,那对我来说将非常有用。

另外,属性mappedBy和反面是否相同?


阅读 247

收藏
2020-06-20

共1个答案

一尘不染

是的,在注解中由映射与在XML文件中执行相反的功能。

关系中始终有2个实体参与其中。

如果是一对一或一对多或多对一,则密钥将存储在其中一个实体中。将其存储在2个地方没有任何意义。

它必须告诉hibernate状态,键位于关系的另一端。

因此,如果存在具有一对一关系的实体A和B,并且您在A中看到了mappingBy属性,则外键(指向A)存储在B中。

2020-06-20