在一次采访中,采访者问了这个问题。我知道关联,我们使用Mappings实现关联。请帮助您了解休眠状态下的聚合和委派。
答案 0 :(得分:1)
Hibernate支持多个聚合函数。聚合函数用于HQL查询中,它们返回一个聚合值,例如avg(),sum(),count(*)等,这些聚合值是根据满足其他查询条件的所有对象的属性值计算得出的。
实体类之间的关联和表之间的关系的映射是ORM的灵魂。以下是表示对象之间关系基数的四种方式。关联映射既可以是单向的,也可以是双向的。
答案 1 :(得分:0)
Aggregation 通常指的是(聚合)函数,例如count()
,sum()
或avg()
,而HQL提供了这些函数的子集。 Read about it in the documentation。
Aggregation (或提到的“组成”)是指可嵌入类型read all about it here的概念。您可以将其嵌入父类型中,而不是为聚合提供专用的表。