随着业务的增长,数据表可能要占用很大的物理存储空间,为了解决该问题,后期使用数据库分片技术。将一个数据库进行拆分,通过数据库中间件连接。如果数据库中该表选用ID自增策略,则可能产生重复的ID,此时应该使用分布式ID生成策略来生成ID。
提示:以下是本篇文章正文内容

mybatis-plus已经集成了雪花算法,完成以下两步即可在项目中集成雪花算法:
@TableId(value = "id",type = IdType.ID_WORKER)
private Long id;
mybatis-plus:
mapper-locations: classpath*:mapper/*.xml
type-aliases-package: com.model.pojos
global-config:
datacenter-id: 1
workerId: 1