根据时间方式获取Sequence便于数据库操作

来源:互联网 发布:js删除div 编辑:程序博客网 时间:2024/06/05 06:49
package com.linkage.bi.util;/** * 根据时间方式获取Sequence便于数据库操作 */public class DBSequence {private static DBSequence _oSeqGenerator;private long _lID;private DBSequence() {_lID = 0;}public final static synchronized DBSequence getInstance() {if (_oSeqGenerator == null) {_oSeqGenerator = new DBSequence();}return _oSeqGenerator;}    public synchronized String getSequence(){    _lID++;long lCurTime_ = System.currentTimeMillis() - 1000000000;long lTempID_ = _lID + lCurTime_;    return Long.toString(lTempID_);    }public static void main(String args[]){System.out.println(DBSequence.getInstance().getSequence());}}

  ^_^.........分享是一种快乐!