mybatisplus idWork
时间: 2023-10-02 13:05:44 浏览: 89
mybatisplus
MyBatis-Plus中的主键生成策略有多种选项。其中,ID_WORKER和ID_WORKER_STR是默认的主键生成策略。ID_WORKER生成全局唯一的19位数字类型ID,需要将其放在数字类型的主键中。而ID_WORKER_STR生成全局唯一的字符串类型ID,需要将其放在字符串类型的主键中。这两种主键生成策略使用的是snowflake算法,也称为雪花算法。如果没有指定生成策略,MyBatis-Plus会根据主键的数据类型选择ID_WORKER或者ID_WORKER_STR策略。如果想要自己指定主键生成策略,可以在实体类的id属性上加上@TableId注解,并指定对应的IdType,来选择其他主键生成策略。详情可参考MyBatis-Plus的文档或源码。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文