gpt4 book ai didi

hibernate - 如何、何时何地在 hbm 文件中使用自然 ID?

转载 作者:行者123 更新时间:2023-12-03 08:25:31 24 4
gpt4 key购买 nike

我在谷歌上搜索了很多,但没有找到任何满意的答案。所以任何人都请告诉我一个senario,在hibernate的hbm文件中在哪里使用natural-id。任何帮助将不胜感激。

提前致谢.....

最佳答案

强烈建议您在表上使用代理主键,即名为 id 的列,它不是从业务数据派生的。然而,最有可能形成表的合理业务键的字段组合。这些字段应该是非空和不可变的。这将被标记为自然键,也将用于该类的 equals 和 hashCode 实现。

如果 Hibernate 要从映射的域类生成数据库模式,则此自然键将用于为表生成唯一索引。

关于hibernate - 如何、何时何地在 hbm 文件中使用自然 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6251955/

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