- 数据库表kevin_test
- 表对应实体
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("kevin_test")
本文探讨了Mybatis Plus中主键ID的生成策略,重点介绍了@TableId注解的使用,包括value参数指定表中列名,IdType参数设定ID生成策略。默认策略是NONE,可自定义填充插件,如使用雪花算法生成19位Long型值。通常,我们会选择数据库自增策略(AUTO),但当表中id字段为varchar类型时,无法设置自增。
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("kevin_test")
1184

被折叠的 条评论
为什么被折叠?