我真的没有得到所映射的属性的含义。请告诉我如果不使用它会如何影响。如果您能举个例子,那对我来说将非常有用。
另外,属性mappedBy和反面是否相同?
是的,在注解中由映射与在XML文件中执行相反的功能。
关系中始终有2个实体参与其中。
如果是一对一或一对多或多对一,则密钥将存储在其中一个实体中。将其存储在2个地方没有任何意义。
它必须告诉hibernate状态,键位于关系的另一端。
因此,如果存在具有一对一关系的实体A和B,并且您在A中看到了mappingBy属性,则外键(指向A)存储在B中。