2010-12-02 64 views
0

我正在使用JPA到我的应用程序中,然后插入不同的对象数据库使用顺序ids。JPA ID auto_increment generation

例如:

如果我有表部件和表用户,插入类型的用户的对象时将采取ID = 1然后添加对象插入到表构件将带ID = 2。

问题是:我将一个.sql文件导入数据库。

然后,当我从我的应用程序插入一条新记录时,它会导致异常,因为它使用已添加的ID。

我该如何解决这个问题?

+0

什么是用于域ID的@GenerationValue策略对象? – Kartoch 2011-01-02 14:45:20

回答