一、该问题的重现步骤是什么?
目前有五个业务,且每个业务对应的表结构都是一样的,每个业务涉及7张表,一共是35张表,代码逻辑也是一样的。
7张表对应的服务为:A、B、C、D、E、F、G,在A服务中会调用B、C、D的相关服务,进行业务逻辑处理。那么这个业务逻辑的代码就说写5份一模一样的,只是存数据的表不一样而已。
请问一下,怎么改造框架的Service和ServiceImpl类,可以使用一套业务代码逻辑。
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
2.9.0
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
可以参考mp官方的动态表名插件,在特定业务指定表名:https://baomidou.com/pages/2a45ff/#dynamictablenameinnerinterceptor
更深入的可以参考这个思路:https://www.jianshu.com/p/8f2736f21d8f
扫一扫访问 Blade技术社区 移动端