重用生成器名称时会发生什么副作用?

科西卡

我正在使用几个表的代码库。我去添加了一个新的类,自然地,我将研究在进入项目之前所写的内容,以了解在那里的完成情况。关于车轮工程?

无论如何,这就是我所发现的

@Id
@SequenceGenerator(name = "identifier", sequenceName = "LIMIT_REASON_COLL_ID_SEQ", allocationSize = 1)
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "identifier")
@Column(name = "ID")

值得注意的是name = "identifier"generator = "identifier我没有替换任何东西,实际上就是它所说的。"identifier"在Hibernate管理的每个类中都调用它

现在,该系统已经稳定了很多年,因此显然它不会影响我们所做的任何事情(我们可以观察到)。但是以这种方式重用生成器名称是否有任何副作用?是否建议这样做,如果不是,为什么呢?

弗拉德·米哈尔西娅

您可以选择SequenceGenerator的名称和GeneratedValue的生成器为它们命名。

引用一种Hibernate标识符生成器的是GeneratedValue的策略

  • 增量

  • 身份

  • 顺序

  • 你好

  • seqhilo

  • 乌伊德

  • uuid2

  • 吉德

  • 已分配

  • 选择

  • 外国的

生成器的名称与策略之间没有关联。因此,您可以使用“身份”名称来调用序列生成器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

多线程:为什么生成器不是线程安全的?在线程之间共享时会发生什么?

来自分类Dev

当我以`even`作为生成器函数调用`even(3)`时会发生什么情况?

来自分类Dev

发生“注入类名称”时会发生什么?(C ++)

来自分类Dev

字符串生成器的内存分配。内存中会发生什么?StringBuilder与字符串

来自分类Dev

当我在Xcode的界面生成器中执行操作时,幕后会发生什么?

来自分类Dev

字符串生成器的内存分配。内存中会发生什么?StringBuilder与字符串

来自分类Dev

当“ pip install <程序包名称>”时会发生什么?

来自分类Dev

当函数在python中返回自己的名称时会发生什么?

来自分类Dev

Bendersky的TDOP实施中的生成器发生了什么?

来自分类Dev

暂停时会发生什么?

来自分类Dev

Javascript名称生成器

来自分类Dev

当我将它们添加到列表中时,为什么这些对象(来自生成器)会发生变化?

来自分类Dev

方法名称和块名称相同时会发生什么?

来自分类Dev

查询生成器-发生未知错误

来自分类Dev

为什么 next() 有时会在生成器上隐式调用?

来自分类Dev

设置PINx时会发生什么,为什么有时起作用?

来自分类Dev

未指定dbCreate时会发生什么?

来自分类Dev

升级Ubuntu时会发生什么?

来自分类Dev

单击提交按钮时会发生什么

来自分类Dev

循环结束时会发生什么?

来自分类Dev

合成子类的变量时会发生什么?

来自分类Dev

达到墓碑限制时会发生什么

来自分类Dev

VRAM已满时会发生什么?

来自分类Dev

当指针太大时会发生什么?

来自分类Dev

断言检查失败时会发生什么?

来自分类Dev

定义函数时会发生什么?

来自分类Dev

升级Ubuntu时会发生什么?

来自分类Dev

达到墓碑限制时会发生什么

来自分类Dev

PHP cookie过期时会发生什么?

Related 相关文章

  1. 1

    多线程:为什么生成器不是线程安全的?在线程之间共享时会发生什么?

  2. 2

    当我以`even`作为生成器函数调用`even(3)`时会发生什么情况?

  3. 3

    发生“注入类名称”时会发生什么?(C ++)

  4. 4

    字符串生成器的内存分配。内存中会发生什么?StringBuilder与字符串

  5. 5

    当我在Xcode的界面生成器中执行操作时,幕后会发生什么?

  6. 6

    字符串生成器的内存分配。内存中会发生什么?StringBuilder与字符串

  7. 7

    当“ pip install <程序包名称>”时会发生什么?

  8. 8

    当函数在python中返回自己的名称时会发生什么?

  9. 9

    Bendersky的TDOP实施中的生成器发生了什么?

  10. 10

    暂停时会发生什么?

  11. 11

    Javascript名称生成器

  12. 12

    当我将它们添加到列表中时,为什么这些对象(来自生成器)会发生变化?

  13. 13

    方法名称和块名称相同时会发生什么?

  14. 14

    查询生成器-发生未知错误

  15. 15

    为什么 next() 有时会在生成器上隐式调用?

  16. 16

    设置PINx时会发生什么,为什么有时起作用?

  17. 17

    未指定dbCreate时会发生什么?

  18. 18

    升级Ubuntu时会发生什么?

  19. 19

    单击提交按钮时会发生什么

  20. 20

    循环结束时会发生什么?

  21. 21

    合成子类的变量时会发生什么?

  22. 22

    达到墓碑限制时会发生什么

  23. 23

    VRAM已满时会发生什么?

  24. 24

    当指针太大时会发生什么?

  25. 25

    断言检查失败时会发生什么?

  26. 26

    定义函数时会发生什么?

  27. 27

    升级Ubuntu时会发生什么?

  28. 28

    达到墓碑限制时会发生什么

  29. 29

    PHP cookie过期时会发生什么?

热门标签

归档