一、该问题的重现步骤是什么?
1. 使用代码生成功能,进行代码生成。
2. 生产的代码中出现很多 if 之类的关键词。
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
商业版
四、请提供详细的错误堆栈信息,这很重要。
控制台相应的提示如下:
五、若有更多详细信息,请在下面提供。
用的是哪个版本,现在已经全系换成其他的语法了,你是不是还没有更新
发现controller\entity\service\serviceImp这几个文件的生成是使用了mybatis-plus-generator包中templates目录下的模版。请问选模版是在哪控制的。
可以看这里,核心的逻辑就在support里的两个类
进行断点调试,templateConfig中已经取得了对应模版的路径,为什么到最后代码生成又实用了默认的模版路径。
扫一扫访问 Blade技术社区 移动端