一、该问题的重现步骤是什么?
1. 相同的表名,例如产品表,Product,不同页面,如有 单一产品页面,组合产品页面,生成java代码后,会前面页面的代码会被后面生成的覆盖
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
希望的是代码不要被覆盖,实际上是被覆盖了,导致前面的页面接口不存在了
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
Boot版4.2代码生成模块,linux
四、请提供详细的错误堆栈信息,这很重要。
问题的原因好像是后端生成的文件名都是以“模型类名”生成,没有按“模型编号”来生成。导致maper文件会被覆盖,菜单sql文件会被覆盖等
是否可以按前端的生成模式,把“模型编号”来作为类名,文件名的前缀,而不是“模型类名”生成。这样应该是可以避免被覆盖后手动来调整。
五、若有更多详细信息,请在下面提供。
希望官方能优化一下,这样开发的时候会方便很多,希望程序优化的越来越好用
扫一扫访问 Blade技术社区 移动端