1. 程式人生 > >java 實現自定義序列號

java 實現自定義序列號

    業務資料主鍵一般情況下通常我們會使用UUID隨機字串,這種字串在未來1000年內應該不會出現第二個。

但是在實際開發中,一些業務編號會對使用者直接公開,比如身份證號,電影票號,飛機火車票編號等。這種有著一定規律的業務資料主鍵編號,需要我們通過程式碼來實現。

    這裡貼上我的github庫    https://github.com/18756593465/mylodic.git。一種簡單的自定義序列號實現,不依賴資料庫。

  以Node實體為一個編號單位一次連線拼接成序列號。Node實體可以自己定義。

 

     

這是有5個Node拼接的序列號  

1、TMS  系統

2、black  顏色

3、excel  檔案型別

4、2018-11-08 20:32:23  時間

5、0001   數字  遞增或者遞減  

每個屬性都可以設定