是否可以指定使用Hibernate Annotation @GenerateValue自动生成的id的起始值和大小?例如,我希望字段长度为8个字符,并填充前面的0 (00000001、00000002、00000003等),而不是仅从"1“开始。
发布于 2011-04-13 05:12:23
为此,您可以使用custom sequence,但我不建议这样做。您不需要将主键存储为字符串(如果您想要前导零,则必须这样做)。
您应该做的是-在必须向用户显示ID时添加零,否则将其作为数字存储在数据库中。
https://stackoverflow.com/questions/5641541
复制相似问题