0
我正在使用JPA到我的应用程序中,然后插入不同的对象数据库使用顺序ids。JPA ID auto_increment generation
例如:
如果我有表部件和表用户,插入类型的用户的对象时将采取ID = 1然后添加对象插入到表构件将带ID = 2。
问题是:我将一个.sql文件导入数据库。
然后,当我从我的应用程序插入一条新记录时,它会导致异常,因为它使用已添加的ID。
我该如何解决这个问题?
我正在使用JPA到我的应用程序中,然后插入不同的对象数据库使用顺序ids。JPA ID auto_increment generation
例如:
如果我有表部件和表用户,插入类型的用户的对象时将采取ID = 1然后添加对象插入到表构件将带ID = 2。
问题是:我将一个.sql文件导入数据库。
然后,当我从我的应用程序插入一条新记录时,它会导致异常,因为它使用已添加的ID。
我该如何解决这个问题?
什么是用于域ID的@GenerationValue策略对象? – Kartoch 2011-01-02 14:45:20