feat: 发号器
parent
fabc2d8a08
commit
3aea089c2b
|
|
@ -3,7 +3,7 @@ package com.czcb.scfs.api.core.cipher;
|
||||||
import com.czcb.scfs.api.core.util.DateTimes;
|
import com.czcb.scfs.api.core.util.DateTimes;
|
||||||
|
|
||||||
import java.security.SecureRandom;
|
import java.security.SecureRandom;
|
||||||
import java.util.concurrent.atomic.AtomicInteger;
|
import java.util.concurrent.atomic.AtomicLong;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author wangwei
|
* @author wangwei
|
||||||
|
|
@ -11,7 +11,7 @@ import java.util.concurrent.atomic.AtomicInteger;
|
||||||
*/
|
*/
|
||||||
public class DefaultSequencer implements Sequencer {
|
public class DefaultSequencer implements Sequencer {
|
||||||
private final SecureRandom secureRandom = new SecureRandom();
|
private final SecureRandom secureRandom = new SecureRandom();
|
||||||
private final AtomicInteger number = new AtomicInteger(1);
|
private final AtomicLong number = new AtomicLong(1);
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String next() {
|
public String next() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue