升级 MybatisPlus 3.4.2

This commit is contained in:
疯狂的狮子li 2021-01-15 15:55:24 +08:00
parent 52325307f4
commit 3362ce5f33
4 changed files with 3 additions and 12 deletions

View File

@ -20,7 +20,7 @@
* 容器改动 Tomcat 改为 并发性能更好的 undertow * 容器改动 Tomcat 改为 并发性能更好的 undertow
* 代码生成模板 改为适配 Mybatis-Plus 的代码 * 代码生成模板 改为适配 Mybatis-Plus 的代码
* 项目修改为 maven多环境配置 * 项目修改为 maven多环境配置
* 重磅更新 升级MybatisPlus 3.4.1 重写配置文件详细注释 更新所有插件 * 升级MybatisPlus 3.4.2
* 增加demo模块示例(给不会增加模块的小伙伴做参考) * 增加demo模块示例(给不会增加模块的小伙伴做参考)
* 同步升级 3.3 * 同步升级 3.3

View File

@ -31,7 +31,7 @@
<poi.version>4.1.2</poi.version> <poi.version>4.1.2</poi.version>
<velocity.version>1.7</velocity.version> <velocity.version>1.7</velocity.version>
<jwt.version>0.9.1</jwt.version> <jwt.version>0.9.1</jwt.version>
<mybatis-plus.version>3.4.1</mybatis-plus.version> <mybatis-plus.version>3.4.2</mybatis-plus.version>
<hutool.version>5.4.0</hutool.version> <hutool.version>5.4.0</hutool.version>
</properties> </properties>

View File

@ -84,7 +84,7 @@ token:
# https://baomidou.com/config/ # https://baomidou.com/config/
mybatis-plus: mybatis-plus:
# 对应的 XML 文件位置 # 对应的 XML 文件位置
mapper-locations: classpath*:mapper/**/*Mapper.xml mapperLocations: classpath*:mapper/**/*Mapper.xml
# 实体扫描多个package用逗号或者分号分隔 # 实体扫描多个package用逗号或者分号分隔
typeAliasesPackage: com.ruoyi.**.domain typeAliasesPackage: com.ruoyi.**.domain
# 针对 typeAliasesPackage如果配置了该属性则仅仅会扫描路径下以该类作为父类的域对象 # 针对 typeAliasesPackage如果配置了该属性则仅仅会扫描路径下以该类作为父类的域对象

View File

@ -1,7 +1,6 @@
package com.ruoyi.framework.config; package com.ruoyi.framework.config;
import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.autoconfigure.ConfigurationCustomizer;
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import com.baomidou.mybatisplus.core.incrementer.IKeyGenerator; import com.baomidou.mybatisplus.core.incrementer.IKeyGenerator;
import com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator; import com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator;
@ -46,14 +45,6 @@ public class MybatisPlusConfig {
return paginationInnerInterceptor; return paginationInnerInterceptor;
} }
/**
* 新的分页插件,一缓和二缓遵循mybatis的规则,需要设置 MybatisConfiguration#useDeprecatedExecutor = false 避免缓存出现问题(该属性会在旧插件移除后一同移除)
*/
@Bean
public ConfigurationCustomizer configurationCustomizer() {
return configuration -> configuration.setUseDeprecatedExecutor(false);
}
/** /**
* 乐观锁插件 * 乐观锁插件
* https://baomidou.com/guide/interceptor-optimistic-locker.html * https://baomidou.com/guide/interceptor-optimistic-locker.html