如果我的Entity
内的字段id
是这样的
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
然后,当我持久化
该实体时,就会创建一个唯一的随机 ID。有没有办法可以在 persist
最佳答案
规范中没有,尽管某些实现可能提供了一种方法。问题是,在某些情况下,ID 是由数据库生成的,无论是通过序列还是自动增量。对于 JPA 来说,要准确地知道该做什么太具有挑战性了。
关于java - JPA:有没有办法返回下一个可用的PK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4627808/