|
@@ -30,7 +30,6 @@ import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
|
|
|
-import com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize;
|
|
|
import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
|
|
|
import com.baomidou.mybatisplus.test.h2.H2MetaObjectHandler;
|
|
|
import net.sf.jsqlparser.statement.delete.Delete;
|
|
@@ -78,7 +77,7 @@ public class MybatisPlusConfig {
|
|
|
configuration.setDefaultEnumTypeHandler(EnumOrdinalTypeHandler.class); //默认枚举处理
|
|
|
sqlSessionFactory.setConfiguration(configuration);
|
|
|
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
|
|
|
- interceptor.addInnerInterceptor(new PaginationInnerInterceptor().setCountSqlParser(new JsqlParserCountOptimize(true)));
|
|
|
+ interceptor.addInnerInterceptor(new PaginationInnerInterceptor());
|
|
|
SqlExplainInterceptor sqlExplainInterceptor = new SqlExplainInterceptor();
|
|
|
List<ISqlParser> sqlParserList = new ArrayList<>();
|
|
|
sqlParserList.add(new AbstractJsqlParser() {
|