java 实现自定义序列号

    业务数据主键一般情况下通常我们会使用UUID随机字符串,这种字符串在未来1000年内应该不会出现第二个。

但是在实际开发中,一些业务编号会对用户直接公开,比如身份证号,电影票号,飞机火车票编号等。这种有着一定规律的业务数据主键编号,需要我们通过代码来实现。

    这里贴上我的github库    https://github.com/18756593465/mylodic.git。一种简单的自定义序列号实现,不依赖数据库。

  以Node实体为一个编号单位一次连接拼接成序列号。Node实体可以自己定义。

 

     java 实现自定义序列号_第1张图片

这是有5个Node拼接的序列号  

1、TMS  系统

2、black  颜色

3、excel  文件类型

4、2018-11-08 20:32:23  时间

5、0001   数字  递增或者递减  

每个属性都可以设置

 

 

你可能感兴趣的:(java)