HTTP Status 500 - ids for this class must be manually assigned before calling save(): wys.zml.pojo.ArticleInfo
type Exception report
message ids for this class must be manually assigned before calling save(): wys.zml.pojo.ArticleInfo
description The server encountered an internal error that prevented it from fulfilling this request.
exception
org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): wys.zml.pojo.ArticleInfo
解决方法:将下面的将Hibernate反转生成的xxx.hbm.xml文件中的<generator class="assigned" />改为 <generator class="identity" />
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="assigned" />
</id>
本文介绍了一种在使用Hibernate框架时遇到的关于ArticleInfo类在保存过程中出现的异常情况及解决方案。异常提示需要手动分配ID才能调用保存方法。通过调整Hibernate配置文件中的ID生成策略,将<generator class=assigned/>更改为<generator class=identity/>,成功解决了该问题。
518

被折叠的 条评论
为什么被折叠?



