为jpa实体生成自定义的多部件ID

时间:2019-04-01 16:06:27

标签: java hibernate jpa

我正在尝试为JPA实体实现自定义ID生成器。我想要的是像0,1,2 ...这样的前缀,它代表一个日期。在此前缀之后,我想要一个从0开始的序列。例如,对于01-04-2019(dd-mm-yyyy)上表中插入的所有行,其ID都应为00,01,02,03 ,04 ...在第二天(02-04-2019),所有插入的行的ID都应为10,11,12,13,14,15 ...,以此类推。 ..

在这种情况下哪种方法合适?

一种方法是有一个单独的表来存储序列信息,但是维护它似乎有点麻烦。还有什么其他可能的方法?

0 个答案:

没有答案