最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java實現(xiàn)數(shù)據(jù)庫主鍵生成示例

 更新時間:2014年03月23日 09:23:12   作者:  
這篇文章主要介紹了java實現(xiàn)數(shù)據(jù)庫主鍵生成示例,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

package test;
import java.util.concurrent.atomic.AtomicInteger;

public class IDGenerate {
private static final AtomicInteger integer = new AtomicInteger(0);
public static long getId() {
  long time = System.currentTimeMillis();
  StringBuilder str = new StringBuilder(20);
  str.append(time);
  int intValue = integer.getAndIncrement();
  if (integer.get() >= 10000) {
   integer.set(0);
  }
  if (intValue < 10) {
   str.append("000");
  } else if (intValue < 100) {
   str.append("00");
  } else if (intValue < 1000) {
   str.append("0");
  }
  str.append(intValue);
  return Long.parseLong(str.toString());
 }
 public static void main(String[] args) {
  for (int i = 0; i < 100003; i++) {
   new Test().start();
  }
 }
 private static class Test extends Thread {
  @Override
  public void run() {
   System.out.println(IDGenerate.getId());
  }

 }
}

相關(guān)文章

  • idea web項目沒有小藍(lán)點的的兩種解決方法

    idea web項目沒有小藍(lán)點的的兩種解決方法

    本文主要介紹了idea web項目沒有小藍(lán)點的的兩種解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • javabean?中使用@Transient屬性處理臨時字段

    javabean?中使用@Transient屬性處理臨時字段

    @Transient表示該屬性并非一個到數(shù)據(jù)庫表的字段的映射,ORM框架將忽略該屬性,本文給大家介紹javabean?中臨時字段的處理:@Transient,感興趣的朋友跟隨小編一起看看吧
    2023-08-08
  • Springboot如何解決前端請求跨域的問題

    Springboot如何解決前端請求跨域的問題

    這篇文章主要介紹了Springboot如何解決前端請求跨域的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Java中jdk1.8和jdk17相互切換實戰(zhàn)步驟

    Java中jdk1.8和jdk17相互切換實戰(zhàn)步驟

    之前做Java項目時一直用的是jdk1.8,現(xiàn)在想下載另一個jdk版本17,并且在之后的使用中可以進(jìn)行相互切換,下面這篇文章主要給大家介紹了關(guān)于Java中jdk1.8和jdk17相互切換的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • java實現(xiàn)時鐘效果

    java實現(xiàn)時鐘效果

    這篇文章主要為大家詳細(xì)介紹了java實現(xiàn)時鐘效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • MyBatis動態(tài)SQL表達(dá)式詳解

    MyBatis動態(tài)SQL表達(dá)式詳解

    動態(tài)SQL可以省略很多拼接SQL的步驟,使用類似于JSTL方式,下面這篇文章主要給大家介紹了關(guān)于Mybatis動態(tài)SQL特性的相關(guān)資料,文字通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • Android開發(fā)中實現(xiàn)用戶注冊和登陸的代碼實例分享

    Android開發(fā)中實現(xiàn)用戶注冊和登陸的代碼實例分享

    這篇文章主要介紹了Android開發(fā)中實現(xiàn)用戶注冊和登陸的代碼實例分享,只是實現(xiàn)基本功能,界面華麗度就請忽略啦XD 需要的朋友可以參考下
    2015-12-12
  • mybatis中mapper代理的生成過程全面分析

    mybatis中mapper代理的生成過程全面分析

    這篇文章主要為大家介紹了mybatis中mapper代理的生成過程全面分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • springcloud微服務(wù)基于redis集群的單點登錄實現(xiàn)解析

    springcloud微服務(wù)基于redis集群的單點登錄實現(xiàn)解析

    這篇文章主要介紹了springcloud微服務(wù)基于redis集群的單點登錄實現(xiàn)解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • 走進(jìn)SpringBoot之配置文件與多環(huán)境詳解

    走進(jìn)SpringBoot之配置文件與多環(huán)境詳解

    這篇文章主要介紹了走進(jìn)SpringBoot之配置文件與多環(huán)境,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05

最新評論

赤壁市| 临江市| 上饶县| 防城港市| 兴城市| 菏泽市| 陇南市| 浮梁县| 桐庐县| 浮山县| 永定县| 长白| 涡阳县| 平罗县| 沅江市| 镇赉县| 建阳市| 平原县| 尚志市| 遵义县| 桃园县| 桂林市| 横山县| 苗栗市| 通州区| 鹤山市| 米脂县| 新津县| 鹿邑县| 浦城县| 祁东县| 萨嘎县| 保康县| 庆安县| 库车县| 英超| 甘洛县| 友谊县| 普兰县| 新沂市| 蓬安县|