关闭系统后,IdGeneratorStrategy生成的正在使用的ID
|
我正在使用Web应用程序,并且GWT在嵌入式Winstone服务器上运行,并且我正在使用Derby作为具有持久性管理器的数据库。
我正在生成一个带有Long ID的持久类,该类由
IdGeneratorStrategy.IDENTITY
生成。
问题是,当我关闭我的应用程序时,ѭ1尝试创建具有相同id的此类的对象,因为它不知道数据库中已经为另一个对象提供了相同的id,这会导致错误说两个约束具有相同的列集。
因此,我需要能够告诉ѭ2来获取最新的ID并创建另一个新的ID。
这个发电机有可能吗?
还是我需要将ID保存在数据库中的表中,并始终获取最后一个ID并“手动”生成?
没有找到相关结果
已邀请:
1 个回复
屡倒雷图