9uuid軟件 關(guān)于請(qǐng)問如何用java生成一個(gè)指定長度的UUID?
關(guān)于請(qǐng)問如何用java生成一個(gè)指定長度的UUID?你好,我是螢火蟲。//如果使用JDK1.5,生成UUID就變得很簡單了。您認(rèn)為JDK實(shí)現(xiàn)了UUID:java.util.UUIDUUID UUID=U
關(guān)于請(qǐng)問如何用java生成一個(gè)指定長度的UUID?
你好,我是螢火蟲。//如果使用JDK1.5,生成UUID就變得很簡單了。您認(rèn)為JDK實(shí)現(xiàn)了UUID:java.util.UUIDUUID UUID=UUID隨機(jī)UUID()字符串s=UUID隨機(jī)UUID(). Tostring()//用于生成數(shù)據(jù)庫的主鍵ID非常好。。//UUID是由一個(gè)16位數(shù)字組成的形式//550e8400-e29b-11d4-a716-446655440000比較專業(yè)的科普知識(shí),歡迎關(guān)注我。如果你喜歡我的回答,也請(qǐng)給我表揚(yáng)或轉(zhuǎn)發(fā),你的鼓勵(lì)是支持我寫下來的動(dòng)力,謝謝。
我的主鍵生成策略用hibernate的UUID?
您使用主鍵自動(dòng)生成策略。當(dāng)您第一次保存實(shí)體時(shí),您將使用自動(dòng)生成策略生成的ID,而不管是否有值。而且僅限于save方法。如果persist方法具有ID,則不會(huì)執(zhí)行該方法。您可以嘗試先保存它,然后再修改它。但我也沒試過。至于您所說的沒有策略的特定環(huán)境,hibernate似乎沒有提供這樣的接口。所以在修改之前嘗試保存