hibernate中多对一映射的需求是什么?

时间:2011-09-21 19:37:28

标签: hibernate

为什么我们不指定表名和列名?如何指定多对一有助于生成查询?

1 个答案:

答案 0 :(得分:2)

Hibernate是一个ORM工具。对象关系映射。该工具需要理解类之间的关系。

如果你继续思考,为什么我们需要映射一对多或任何其他关系?

假设您有一个Child类,其中许多可以在Parent的实例上。如果您的关系是双向的,则子实例将具有对Parent实例的引用。

因此,如果您加载了一个子实例,那么hibernate需要知道该子实例与其Parent的关系。