hibernate中bag和idbag的区别是什么?

hibernate中bag和idbag的区别是什么?,hibernate,Hibernate,我有两个实体,即员工信息和转帐信息,一直保持到最新。因此,在那些场景中,我可以选择bag或idbag?阅读了解差异。阅读了解差异。idbag允许您将代理生成的列添加到您的多个表中 您必须在定义中添加生成器,并将many2many关系的另一面设置为“反向”idbag允许您将代理项生成的列添加到many2many表中 你必须在你的定义中添加生成器,同时也要使许多关系的另一面成为“反向”

我有两个实体,即员工信息和转帐信息,一直保持到最新。因此,在那些场景中,我可以选择bag或idbag?

阅读了解差异。

阅读了解差异。

idbag允许您将代理生成的列添加到您的多个表中


您必须在定义中添加生成器,并将many2many关系的另一面设置为“反向”

idbag允许您将代理项生成的列添加到many2many表中

你必须在你的定义中添加生成器,同时也要使许多关系的另一面成为“反向”