【问题标题】:how to generate human readable unique id in java如何在java中生成人类可读的唯一ID
【发布时间】:2014-09-19 04:58:53
【问题描述】:

我们正在开发电子商务应用程序,我们希望在其中实现人类可读的订单 ID (OD40627056751)用于我们这边的订单构造。我们使用的是java 1.6和Strus 2.x和mysql 5.5, 请帮我解决这个问题, 提前致谢。

【问题讨论】:

标签: java unique-id


【解决方案1】:

您可以使用带有一些前缀的主键号。

如果它只是一个站点上的订单号。它不必是全球唯一的,它应该是唯一的订单号。而且您的订单表主键本身是唯一的。

订单号可以是: OD0000000001, OD0000000002, ....., OD0000003333

【讨论】:

  • 但是如果实体已经创建但还没有持久化(因此,还没有被分配主键)呢?
猜你喜欢
  • 1970-01-01
  • 2018-07-27
  • 2011-10-09
  • 2011-01-11
  • 1970-01-01
  • 2018-05-04
  • 2023-03-15
  • 2010-11-30
  • 2013-03-11
相关资源
最近更新 更多