如何在hibernate中从复合元素中获取元数据?

时间:2012-06-01 14:58:57

标签: hibernate metadata

我的hibernate映射中有一个复合元素,我需要在hibernate的classmetadata字典中显示。我能够完成此任务的唯一方法是在单独的<class>条目中定义类,并使用<composite-element type="myClass">

这个问题是复合元素在对象中没有键,只有表。所以,当我在一个单独的类中定义它时,我必须给它一个id,并最终用非null元素组成一些假密钥。

有没有办法让复合元素显示在classmetadata字典中?或者任何方式来定义没有id的东西? (我知道后者的答案是“不”,但这是我唯一的另一种想法......)

1 个答案:

答案 0 :(得分:0)

我最终不得不重新设计。