【发布时间】:2009-05-04 18:12:25
【问题描述】:
我需要在 hibernate 3 中创建一个 idbag,其中 collection-id 列默认为序列中的下一个值。根据 hibernate 3 DTD,collection-id 元素如下所示:
<!ATTLIST 集合 ID 列 CDATA #REQUIRED> <!ATTLIST 集合 ID 类型 CDATA #REQUIRED> <!ATTLIST 集合 ID 长度 CDATA #IMPLIED>在我未经训练的眼睛看来,我可以拥有一个列属性和一个列元素。该元素允许使用默认值,但该属性是必需的。如果我有属性和元素,休眠会呕吐,所以基本上元素可用性是无用的。
我需要这项工作的原因是因为我将使用 SQL 插入连接表并且想要自动生成的 id。
我应该以另一种方式为 idbag 中的 id 列指定默认值吗?
【问题讨论】:
标签: hibernate