代码之家  ›  专栏  ›  技术社区  ›  Mohd Yasin

Hibernate中的聚合、委派和关联是什么?

  •  0
  • Mohd Yasin  · 技术社区  · 6 年前

    在一次采访中,采访者问了这个问题。我知道联想,我们用 Mappings 。请帮助理解Hibernate中的聚合和委派。

    2 回复  |  直到 6 年前
        1
  •  1
  •   Dev. Box    6 年前

    Hibernate支持多个聚合函数。聚合函数用于HQL查询,它们返回一个聚合值,如avg()、sum()、count(*)等,该聚合值是根据满足其他查询条件的所有对象的属性值计算得出的。

    实体类之间的关联映射和表之间的关系是ORM的灵魂。下面是表示对象之间关系基数的四种方法。关联映射可以是单向的,也可以是双向的。

    1. 多对一
    2. 一对一
    3. 一对多
    4. 多对多
        2
  •  0
  •   Nikolas    6 年前

    聚集 在SQL中,通常指(聚合)函数 count() , sum() avg() hql提供了这些函数的一个子集。 Read about it in the documentation .

    聚集 在Hibernate中(或提及的“组合”)是指可嵌入类型的概念, read all about it here . 您可以将它嵌入到父类型中,而不是为聚合提供专用表。