一、该问题的重现步骤是什么?
想在不修改底层依赖的情况下关闭逻辑删除功能,尝试过重新定义TenantEntity类删除@TableLogic这个注解,可是ServiceImpl类无法使用,很为难,我们不想修改和维护你们的依赖关系,而目前只能去BladeXTool里删除@TableLogic这个注解重新打包。
而且我觉得物理删除、逻辑删除是否可以通过业务方法让开发人员自己控制呢?毕竟有些业务场景的确不需要逻辑删除,比如批量删除业务数据重新导入的场景,或者替换删除这类使用逻辑删除都会导致业务表中有很多垃圾数据。
整体的想法是这样的,不知道咱们可否进行兼容调整?或者还有什么其他办法是我没想到的,麻烦解答下,感谢!
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端