Java生成唯一主鍵

一般有時候我們需要生成唯一主鍵id,如果數據庫是mysql我們可以使用主鍵自增,如果是oracle我們可以創建觸發器或者序列,如果不借助數據庫我們也可以在java層面自己生成唯一主鍵。

  • 代碼如下:
/*
    生成唯一主鍵
    格式:時間+隨機數
     */
    public static synchronized String genUniqueKey() {
        Random random = new Random();
        Integer number = random.nextInt(900000) + 100000;
        return System.currentTimeMillis() + String.valueOf(number);
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章