我现在需要使用mybatis和sharding jdbc,但发现mp的sequence会覆盖sharding jdbc的主键策略,如何通过配置使用sharding的策略,而不是使用mp默认的雪花算法,同时我也不想自定义mp的keyGenerator
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.3.1</version>
</dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
<artifactId>sharding-jdbc-spring-boot-starter</artifactId>
<version>4.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
<artifactId>sharding-jdbc-spring-namespace</artifactId>
<version>4.1.0</version>
</dependency>
Comment From: qmdx
mp 主键注解 idType 设置 INPUT 然后自己去实现逻辑,可以考虑再自动填充的地方处理
Comment From: shenHaoRanDe
我也想知道楼主是如何解决这个问题的