gpt4 book ai didi

java - 为什么@SequenceGenerator 有名字?

转载 作者:行者123 更新时间:2023-11-29 07:20:38 26 4
gpt4 key购买 nike

javadoc 说

A unique generator name that can be referenced by one or more classes to be the generator for primary key values

但是它的注解放在了@Entity之上,所以我不明白其中的道理。

我可以在@Entity 中使用在其他@Entity 中定义的@SequenceGenerator 吗?

最佳答案

想法是多个实体可能想要共享一个 key 空间。

例如,如果您有两个实体 FooBar你会想避免同时拥有 Foo ID 为 1 和 Bar id 1。你可以通过指定相同的 name 来做到这一点对于他们的 @SequenceGenerator注释。

关于java - 为什么@SequenceGenerator 有名字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5141921/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com