java – JPA:覆盖自动生成的ID

前端之家收集整理的这篇文章主要介绍了java – JPA:覆盖自动生成的ID前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Bypass GeneratedValue in Hibernate (merge data not in db?)8个
我在Employee类中有以下定义
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "employee_id")
private Integer employeeId;

现在,我想使用现有员工ID导入现有员工.即使我在保存之前设置了员工ID,也会忽略分配的ID,并存储自动递增的ID.我们如何覆盖这个?

解决方法

我找到了一个有相同问题的重复帖子.
bypass generatedvalue in hibernate

所以最后我写了自己的发电机来解决这个问题.

谢谢大家的帮助:)

猜你在找的Java相关文章