https://blog.csdn.net/ancdc/article/details/81096471
在此声明:以下问题的解决办法,只能解决Mybatis Plus 2 的问题。
Mybatis Plus 3 的自增配置,可以参考我的另一篇文章:
Mybatis Plus 2 升到 Mybatis Plus 3 时,oracle 自增序列的相关问题
问题:
新增数据时提示,无效的列类型:1111,如下图:
解决办法:
1.spring boot 依赖版本改为 mybatis-plus-boot-starter
2.在配置文件中增加
#主键类型 0:"数据库ID自增", 1:"用户输入ID",2:"全局唯一ID (数字类型唯一ID)", 3:"全局唯一ID UUID";
id-type: 1
# Sequence序列接口实现类配置
key-generator: com.baomidou.mybatisplus.incrementer.OracleKeyGenerator
1
2
3
4
3.实体增加 @KeySequence 注解,@TableId 增加 ty