【发布时间】:2011-11-06 20:17:24
【问题描述】:
我需要为插入到表中的实体生成唯一编号。每个编号由实体创建日期和序列号组成:日期 + sn。序列号必须在第二天开始时重置。
| id | creation date | unique number |
--------------------------------------
| 1 | Sep 1, 2010 | 201009011 |
| 2 | Sep 1, 2010 | 201009012 |
| 3 | Sep 2, 2010 | 201009021 |
| 4 | Sep 2, 2010 | 201009022 |
如何使用 JPA over Hibernate(目前它们用于所有数据库交互)和在 MySQL 数据库中以事务安全方式(可以同时插入实体)来完成?
当然,我会欣赏所有其他方法的描述。谢谢。
【问题讨论】:
标签: mysql hibernate jpa transactions sequence