1. 程式人生 > >最簡單的流水生成 工具類

最簡單的流水生成 工具類

package com.sumainfo.util;

import java.text.SimpleDateFormat; import java.util.Date;

/**  * 流水號生成工具類  * @author Mfx  * @data 208-8-31  */ public class Serialnumber {

    /**      * 獲取主鍵      * @param length 長度      * @return 返回時間戳加自增數的id      */          public  static String getXX(String xx,Integer id) {                  SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");                  Date date  = new Date();//獲得當前當前時間                  if(id==null){             return xx+"-"+sdf.format(date)+"-"+1;                      }else {                          return xx+"-"+sdf.format(date)+"-"+(id+1);                      }                      }     public static void main(String[] args) {                System.out.println(Serialnumber.getXX("這裡是選擇你需要生成的流水號的字首", 這裡是從資料庫查詢出來的自增長的id 最大值的那個));     }

     }