如何自动生成id在Hibernate中使用注释?

时间:2017-03-29 05:22:05

标签: java hibernate

我想创建一个产品表,我可以将产品ID保存为主键,第二个表中有类别表,有catid作为主键,但问题是生成密钥1,2,3,4芒的时尚都有相同的列,如何生成关键点PID001,PI002.....CATID001 ,CATID002

1 个答案:

答案 0 :(得分:2)

在这种情况下,您应该使用自定义ID生成器策略。

对于自定义ID生成,我们需要实现IdentifierGenerator接口,并且需要提供 generate 方法的主体。

IdentifierGenerator有方法generate所以你需要提供它的主体。

这是example of custom id generator strategy