这种情况一般不是代码问题。首先检查一下数据库和hibernate配置文件。映射文件一定存在主键,而mysql数据库中的某个表可能没有主键,另外列名和映射文件字段一一对应。
此时有出现如上情况。
解决办法,在表结构中,删除重复的“主键”行,并且为此列设置主键,问题解决。
这种情况一般不是代码问题。首先检查一下数据库和hibernate配置文件。映射文件一定存在主键,而mysql数据库中的某个表可能没有主键,另外列名和映射文件字段一一对应。
此时有出现如上情况。
解决办法,在表结构中,删除重复的“主键”行,并且为此列设置主键,问题解决。