91 Star 526 Fork 224

kinbug / mybatis-dsc-generator

 / 详情

2.x版本主键不为id时候不能执行,另外如果是有2个主键应该怎么处理。

待办的
创建于  
2020-03-01 11:21

1.针对1主键为test_id,dev_id等不能获取到IdType,解决办法是:
//设置主键非id命名,如:log_id
if (null != columnKey && columnKey.equalsIgnoreCase("pri")) {
bi.setIdType(ci.getJavaType());
bi.setIdJdbcType(jdbcType);
}
2.如果一张表有2个key时候应该怎么处理,请解答。

评论 (2)

好大的太阳 创建了任务
展开全部操作日志

还有,如果是其他类型的列,可归为同一类型的列,需要处理下
比如:在mysql数据库tinyint和int,long和biglong等处理

首先很感谢你的关注,但是从mybatis-plus生成工具支持swagger后,我就没再去维护此项目了,这项目目前只满足特定的需求,如又需要建议根据自己的业务修改一下。

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
538536 flying cattle 1578927009
Java
1
https://gitee.com/flying-cattle/mybatis-dsc-generator.git
git@gitee.com:flying-cattle/mybatis-dsc-generator.git
flying-cattle
mybatis-dsc-generator
mybatis-dsc-generator

搜索帮助