- 自定义ID生成器
自定义ID生成器
自3.2.1开始,配合ID_WORKER,ID_WORKER_STR一起使用。
默认使用雪花算法(com.baomidou.mybatisplus.core.incrementer.SnowflakeIdGenerator)。
//方式一
@Component
public class CustomIdGenerator implements IdGenerator {
@Override
public long nextId(Object entity) {
//实现自定义ID生成...
return System.currentTimeMillis();
}
}
//方式二
@Bean
public IdGenerator idGenerator() {
return new CustomIdGenerator();
}