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

3.4.0

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

  • 官方示例说需要设置MybatisConfiguration#useDeprecatedExecutor = false 避免缓存出现问题,这个方法为什么又要被设置为过时弃用呢...
    /**
     * 一缓和二缓遵循mybatis的规则 需要设置MybatisConfiguration#useDeprecatedExecutor = false 避免缓存出现问题
     * @return
     */
    @Bean
    public ConfigurationCustomizer configurationCustomizer() {

        return configuration -> configuration.setUseDeprecatedExecutor(false);
    }
   /** @deprecated */
    @Deprecated
    public void setUseDeprecatedExecutor(final boolean useDeprecatedExecutor) {
        this.useDeprecatedExecutor = useDeprecatedExecutor;
    }

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

报错信息

Comment From: miemieYaho

旧分页移除后就没这个属性了

Comment From: gwlnigth

需要怎么解决呢

Comment From: xiexiangg

无需设置

Comment From: dannyxu2015

请及时更新官网文档~

Comment From: xhc-code

3.5.2版本官网还是那句话,只是把useDeprecatedExecutor给注释掉了,但是分页那里还有那句话,提示设置的话,神奇。 MyBatis-Plus 新内置分页插件 useDeprecatedExecutor方法过时弃用?