W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
主鍵值除了可以使用UUID以外,框架提供了以下獲取ID值的類
數(shù)字自增主鍵NumberID
如果主鍵是int或者long類型時,可以使用NumberID來自增長生成:
long id=NumberID.getId(TestEntity.class);
時間主鍵TimeID
如果主鍵是String類型的或long型,還可以使用TimeID來生成年月日時分秒毫秒的主鍵:
String id=TimeID.getId();
該api在生成一個主鍵時會休眠1毫秒,所以不用當(dāng)心批量操作時重復(fù)問題
隨機(jī)主鍵RandomID
如果主鍵是String類型的隨機(jī)數(shù),可以使用RandomID來生成一個指定位數(shù)的隨機(jī)數(shù)主鍵,如下
String id=RandomID.getId(int num);
隨機(jī)主鍵的內(nèi)容由26個大小寫字母和10個數(shù)字隨機(jī)生成
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: