绕过Hibernate中的GeneratedValue(合并非数据库中的数据?)

8 浏览
0 Comments

绕过Hibernate中的GeneratedValue(合并非数据库中的数据?)

我遇到的问题与[1][2]中描述的一样。我需要手动设置一个默认自动生成的值(为什么?导入旧数据)。如[1]中所述,使用Hibernate的entity = em.merge(entity)可以解决问题。

不幸的是,对我来说并没有起作用。我既没有收到错误提示,也没有任何其他警告。这个实体只是不会出现在数据库中。我使用的是Spring和Hibernate EntityManager 3.5.3-Final。

有什么想法吗?

0