首先明白一点的是在oracle数据库中没有自增报这个错误是因为没有sequence
解决办法:
<id name="personno" type="java.lang.String">
<column name="PERSONNO" length="20" />
<generator class="native" />
</id> 修改为 <generator class="assigned" /> 即可

本文详细介绍了在Oracle数据库中遇到ID自增错误时,如何通过修改ID生成器类来解决问题,包括从使用native生成器更改为assigned生成器的具体步骤。

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



