hibernet 保存一个String list时的问题

我的一个News类中有 [code="java"]
private List images = new ArrayList();
[/code]

[code="java"]











[/code]

我在mysql建了一张表保存String list 保存时String 时,值能保存进去,但是NEWSID的值却是0,是什么原因呢?

:cry: - -人都没人有啊

[code="java"]






[/code]
这里的主键NEWSID 是 [color=red]assigned[/color]
请问 外部程序怎么控制的?
assigned
主键由外部程序负责生成,无需Hibernate参与。 让应用程序在save()之前为对象分配一个标示符。这是 元素没有指定时的默认生成策略。

一般 我用的情况下 会用 increment 或者自定义 generator

元素没有指定时的默认生成策略,设置为自增长试试