批量添加序列号的方法添加线程同步

This commit is contained in:
cjl
2019-01-29 17:03:27 +08:00
parent ca1be886df
commit fac6683d56

View File

@@ -350,8 +350,13 @@ public class SerialNumberService {
//当前用户
User userInfo=userService.getCurrentUser();
Long userId=userInfo==null?null:userInfo.getId();
Date date = new Date();
Long million=date.getTime();
Date date = null;
Long million=null;
synchronized(this){
date = new Date();
million=date.getTime();
}
int insertNum=0;
StringBuffer prefixBuf=new StringBuffer(serialNumberPrefix).append(million);
do{