自定义ID生成器
编写ID生成器
import com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator;
import java.util.Random;
public class CustomIdGenerator implements IdentifierGenerator {
private final char[] arrays = {
'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'
};
private final Random random = new Random();
@Override
public Number nextId(Object entity) {
long ops = 0L;
for (int i = 0; i < 18; i++) {
int tmp = random.nextInt(9)+1;