一、该问题的重现步骤是什么?
1. 框架初始的系统表都是int自增类型,后面分库分表,数据迁移的话会影响吗
2. 如果公司要求全部改成uuid 字符类型,如何更改框架内部的所有东西呢
3. 作者大大您有什么好的解决方案或者思路呢?用int自增后续可以维护大数据量和做分库分表吗
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
Spring Blade Win 10
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
马上的新版本开源版也会改成long类型的id
你的表达有错误
1、框架初始的系统表基本都是继承 BaseEntity 或 TenantEntity,它的主键 ID 是 Long 类型,并不是 int
@JsonSerialize( using = ToStringSerializer.) @ApiModelProperty() @TableId( value = , type = IdType.ASSIGN_ID ) Long id;
2、主键策略是 IdType.ASSIGN_ID,https://mybatis.plus/guide/id-generator.html#spring-boot
我用的Spring Blade基于SpringCloud的版本哦,怎么没看到他定义了Long Id,
这些都是群主的
你确认没有??
为什么你的和我的不一样,你的是什么版本的呀
我的是2.6.2版本的
兄弟你那份是什么版本的啊,商业版的?所以用的不是开源版的自增Id吗
嗯,我的是商业版的
扫一扫访问 Blade技术社区 移动端