標(biāo)識符生成器 | 描述 | 備注 |
increment | 由hibernate通過計算max(ID)來獲得標(biāo)識符,并自動以遞增的方式增長 | 只適用于單個hibernate應(yīng)用進(jìn)程訪問同一個數(shù)據(jù)庫場合,在集群環(huán)境下不推薦 |
identity | 有底層數(shù)據(jù)庫自動增長支持,因此必須是底層數(shù)據(jù)庫支持的自動增長類型 | long,int,short |
sequence | 根據(jù)底層數(shù)據(jù)庫的序列來生成標(biāo)識符 | long,int,short |
hilo | 根據(jù)high/low算法來生成標(biāo)識符 | long,int,short |
native | 根據(jù)底層數(shù)據(jù)庫對自動生成標(biāo)識符的支持能力來選擇identity,sequenece或hilo | long,int,short |
uuid.hex | 采用128位的UUID生成在網(wǎng)絡(luò)環(huán)境下唯一的字符串標(biāo)識符,單占空間比較多 | long,int,short |
assigned | 由java程序負(fù)責(zé)生成標(biāo)識符 | long,int,short |
只有注冊用戶登錄后才能發(fā)表評論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關(guān)文章:
|
||