当前使用版本(必填,否则不予处理)

3.4.2

该问题是如何引起的?(确定最新版也有问题再提!!!)

com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor类中, protected void processUpdate(Update update, int index, String sql, Object obj)方法,使用Table table = update.getTable(); 而Update类中已经将getTable()方法变更为List

getTables(),因方法名不相同而引发错误。

重现步骤(如果有就写完整)

多租户环境下,配置租户ID后,进行UPDATE操作应该都会引起。

报错信息

Handler dispatch failed; nested exception is java.lang.NoSuchMethodError: 'net.sf.jsqlparser.schema.Table net.sf.jsqlparser.statement.update.Update.getTable()'

.