|
@@ -15,8 +15,13 @@
|
|
|
*/
|
|
|
package com.baomidou.mybatisplus.test.h2.config;
|
|
|
|
|
|
-import javax.sql.DataSource;
|
|
|
-
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.core.MybatisConfiguration;
|
|
|
+import com.baomidou.mybatisplus.core.config.GlobalConfig;
|
|
|
+import com.baomidou.mybatisplus.extension.injector.LogicSqlInjector;
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor;
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
|
|
|
+import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
|
|
|
import org.apache.ibatis.plugin.Interceptor;
|
|
|
import org.apache.ibatis.session.ExecutorType;
|
|
|
import org.apache.ibatis.session.SqlSessionFactory;
|
|
@@ -27,14 +32,7 @@ import org.springframework.context.annotation.Bean;
|
|
|
import org.springframework.context.annotation.Configuration;
|
|
|
import org.springframework.core.io.ResourceLoader;
|
|
|
|
|
|
-import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
-import com.baomidou.mybatisplus.core.MybatisConfiguration;
|
|
|
-import com.baomidou.mybatisplus.core.config.GlobalConfig;
|
|
|
-import com.baomidou.mybatisplus.extension.injector.LogicSqlInjector;
|
|
|
-import com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor;
|
|
|
-import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
|
|
|
-import com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor;
|
|
|
-import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
|
|
|
+import javax.sql.DataSource;
|
|
|
|
|
|
/**
|
|
|
* Mybatis Plus Config
|
|
@@ -67,8 +65,7 @@ public class MybatisPlusConfigLogicDelete {
|
|
|
OptimisticLockerInterceptor optLock = new OptimisticLockerInterceptor();
|
|
|
sqlSessionFactory.setPlugins(new Interceptor[]{
|
|
|
pagination,
|
|
|
- optLock,
|
|
|
- new PerformanceInterceptor()
|
|
|
+ optLock
|
|
|
});
|
|
|
sqlSessionFactory.setGlobalConfig(globalConfig);
|
|
|
sqlSessionFactory.setTypeEnumsPackage("com.baomidou.mybatisplus.test.h2.enums");
|