使用环境

mybatis-plus 3.5.1

问题描述

Cannot resolve method ‘setUseDeprecatedExecutor’

符号: 方法 setUseDeprecatedExecutor(boolean)
位置: 类型为com.baomidou.mybatisplus.core.MybatisConfiguration的变量 configuration

解决办法

将配置类的以下代码注释掉

	/**
	 * 新的分页插件,一缓和二缓遵循mybatis的规则,需要设置 MybatisConfiguration#useDeprecatedExecutor = false 避免缓存出现问题(该属性会在旧插件移除后一同移除)
	 */
	@Bean
	public ConfigurationCustomizer configurationCustomizer() {
		return configuration -> configuration.setUseDeprecatedExecutor(false);
	}

3.5.x 以上版本已经去除此字段,无需在设置
文档没更新,配置分页插件没有setUseDeprecatedExecutor这个方法
新内置分页插件 useDeprecatedExecutor方法过时弃用

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐