1
2
这些数字意味着你得到了笛卡尔连接。您在数据库中设置了FK吗? 除此之外-我使用了Hibernate一年,从未对属性注入模型或类似于您的节目的文件进行编码。我们总是对数据库进行反向工程。 |
2
2
调试的第一步是在日志中查看为您生成的Hibernate查询。不过,我建议你试试这个,
|
3
0
叹息… 事实证明,这是一个非常合乎逻辑(而且非常微妙)的解释。 我误解并劫持了<list>中<index>(也称为<list index>)标记的语义。也就是说:
…我想是指你想要排序的属性。实际上,它指的是一个属性,其值表示在列表中插入整个对象的索引位置。它是一个占位符属性,由Hibernate完全维护和使用。 我要映射到的“某个整数值”的值在测试数据中有所不同。有时值小于100。有时它会超过一百万。 因此,在只映射一行“some_integer_value”==100001时,Hibernate将创建一个列表,该对象插入100001位置。它前面的每个列表成员自然都是空的。 |