我们在我们的项目中使用了hibernate,结果我们想使用hibernate的强大功能来处理后面没有表格的实体。
简化的情况如下所示。我有 3 个表 CUSTOMER_ATTRIBUTES、CONTRACT_ATTRIBUTES、CUSTOMER_CONTRACT_RELATION。两个属性表都有结构 - id(客户 id 或合同 id)、名称、值(对于每个 id,可能有更多条目)。关系表包含客户和合同之间的映射(1 个客户可以有多个合同)。
最后我想要2个实体。客户(由客户 ID 标识,并具有属性集合)和合同(由合同 ID 标识,并具有属性集合)。我想使用休眠关联将它们关联起来。
是否可以使用某种休眠映射来创建此类实体?