2010-09-20 69 views
0

我现在在我的应用程序中使用hibernate作为ORM技术。我有一个名为Order的表,我希望hibernate在向表中插入新订单时为每个实例生成ID。相当不寻常,所需的自动生成的ID应该是这样的:休眠定制标识生成

第一次:jialhe001然后jialhe002 .... jialhe003,jialhe004 ......

我怎么能知道呢?我找到了一些关于创建一个实现标识符生成器接口并覆盖方法的新类的文章。

然而,解释是相当一般没有详细的东西。谁能告诉我该怎么做?优选地,代码样本被高度请求。先谢谢你。

回答

0

我认为你不应该使用这样的主键,如果你可以使用一个简单的auto_increment。如果您的应用程序需要字符串jialhe00x,则将jialhe与自动递增的ID连接起来。

你没有说你读过哪篇文章,所以check this one