求解,hibernate映射文件问题

报错:ids for this class must be manually assigned before calling save():
用hibernate向mysql数据库批量插入语句,等最后要提交的时候报错
图片说明
主键UID是varchar的 根本不存在什么自不自增啊.
网上找的各种办法都试过了,怎么样都不行

插入的值
图片说明

图片说明

主键具有唯一性,是不是插入数据的时候ID重复了

你插入的时候id有值么?

《id name="uid" type="Java.lang.String">
《column name="uid" />
《generator class="assigned"/>
《/id>

http://blog.csdn.net/lawsonjin/article/details/73864144
你主键的生成策略呢?
另外使用uuid生成主键。试试