2010-12-02 92 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

回答