【发布时间】:2011-11-15 12:09:50
【问题描述】:
我有一个类 Account,其属性为 number,其值为 fe:
130.11.0000001
[plan_code].[year].[sequential number]
现在我将这个number 属性映射为String。
因此,当我想为相同的Plan (code=130) 创建第二个Account 时,它应该得到number = 130.11.0000002。
当为plan(code=100) 制作Account 时,它应该有number=100.11.0000001
我正在考虑使用 hibernate 中的 hilo 生成器,但不知道如何开始,以及是否可以使用 hilo generator。所以欢迎任何实现的指针/想法!
也许我应该开始制作 AccountNumber 类型的 number 属性,并将其作为 id 一个 hilo 生成的值?
【问题讨论】:
-
您是否有数据库并且已经在使用 Hibernate 或者您只是想使用 Hibernate 类来生成唯一 ID?