public static String genId(String machineId){
String orderId =
machineId+
(System.currentTimeMillis() + "").substring(1)+
(System.nanoTime() + "").substring(7, 10);
System.out.println(orderId);
return orderId;
}
machineId 为机器号,在多台服务器下使用 (1~9)
可支持每秒1000并发量