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