mp-主键策略的学习

发布时间 2023-08-04 17:29:06作者: Zzzz/

自增主键@auto,要让插入的数据id自增需要使用注解该注解在实体类中添加@TableId(type = IdType.AUTO)注解

然后在测试类中直接设置user属性值,使用方法insert插入即可。

注意:需要在表中设置自增,切将自增的值与数据表中的主键值对应

 

@INPUT注解手动插入主键属性,同自增一样,在实体类添加注解@TableId(type = IdType.INPUT)。

 

雪花算法:自动生成ID,@TableId(type = IdType.ASSIGN_ID)。

11位的符号位,固定值为0

241位的时间戳

310位的机器码,包含5位机器id5位服务id

412位的序列号