mybatis-plus 3.5.x Cannot resolve method ‘setUseDeprecatedExecutor‘
mybatis-plus 3.5.x config配置 Cannot resolve method 'setUseDeprecatedExecutor'
·
使用环境
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方法过时弃用

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