gpt4 book ai didi

java - 使用 Hibernate Annotations 指定 @Id @GenerateValue 的长度(大小)

转载 作者:行者123 更新时间:2023-12-02 08:20:10 26 4
gpt4 key购买 nike

是否可以指定使用 Hibernate Annotation @GenerateValue 自动生成的 id 的起始值和大小?例如,我希望字段长度为 8 个字符,并填充前面的 0(00000001、00000002、00000003 等),而不是仅从“1”开始。

最佳答案

您可以使用 custom sequence为此,但我不建议这样做。您不需要将主键存储为字符串(如果您想要前导零,则必须这样做)。

您应该做的是 - 每当您必须向用户显示 ID 时都附加零,否则将其作为数字存储在数据库中。

关于java - 使用 Hibernate Annotations 指定 @Id @GenerateValue 的长度(大小),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5641541/

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