Browse Source

code clean

miemie 3 years ago
parent
commit
580d913742

+ 5 - 7
mybatis-plus-extension/src/main/java/com/baomidou/mybatisplus/extension/plugins/pagination/DialectFactory.java

@@ -35,7 +35,7 @@ public class DialectFactory {
         IDialect dialect = DIALECT_ENUM_MAP.get(dbType);
         if (null == dialect) {
             if (dbType == DbType.OTHER) {
-                ExceptionUtils.mpe("%s database not supported.", dbType.getDb());
+                throw ExceptionUtils.mpe("%s database not supported.", dbType.getDb());
             }
             // mysql same type
             else if (dbType == DbType.MYSQL
@@ -64,10 +64,10 @@ public class DialectFactory {
                 || dbType == DbType.KINGBASE_ES
                 || dbType == DbType.PHOENIX
                 || dbType == DbType.SAP_HANA
-                || dbType == DbType.IMPALA) {
+                || dbType == DbType.IMPALA
+                || dbType == DbType.HIGH_GO
+                || dbType == DbType.VERTICA) {
                 dialect = new PostgreDialect();
-            } else if (dbType == DbType.HIGH_GO) {
-                dialect = new HighGoDialect();
             } else if (dbType == DbType.ORACLE_12C) {
                 dialect = new Oracle12cDialect();
             } else if (dbType == DbType.DB2) {
@@ -78,10 +78,8 @@ public class DialectFactory {
                 dialect = new SQLServerDialect();
             } else if (dbType == DbType.SYBASE) {
                 dialect = new SybaseDialect();
-            } else if (dbType == DbType.GBASEDBT){
+            } else if (dbType == DbType.GBASEDBT) {
                 dialect = new GBasedbtDialect();
-            } else if (dbType == DbType.VERTICA) {
-                dialect = new VerticaDialect();
             }
             DIALECT_ENUM_MAP.put(dbType, dialect);
         }

+ 0 - 23
mybatis-plus-extension/src/main/java/com/baomidou/mybatisplus/extension/plugins/pagination/dialects/HighGoDialect.java

@@ -1,23 +0,0 @@
-package com.baomidou.mybatisplus.extension.plugins.pagination.dialects;
-
-import com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel;
-
-/**
- * HighGo 数据库分页语句组装实现
- *
- * @author ivan
- * @since 2021-04-06
- */
-public class HighGoDialect implements IDialect {
-
-    @Override
-    public DialectModel buildPaginationSql(String originalSql, long offset, long limit) {
-        StringBuilder sql = new StringBuilder(originalSql).append(" LIMIT ").append(FIRST_MARK);
-        if (offset != 0L) {
-            sql.append(" OFFSET ").append(SECOND_MARK);
-            return new DialectModel(sql.toString(), limit, offset).setConsumerChain();
-        } else {
-            return new DialectModel(sql.toString(), limit).setConsumer(true);
-        }
-    }
-}

+ 0 - 23
mybatis-plus-extension/src/main/java/com/baomidou/mybatisplus/extension/plugins/pagination/dialects/VerticaDialect.java

@@ -1,23 +0,0 @@
-package com.baomidou.mybatisplus.extension.plugins.pagination.dialects;
-
-import com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel;
-
-/**
- * Vertica 数据库分页语句组装实现
- *
- * @author msJava
- * @Date 2022-02-08
- */
-public class VerticaDialect implements IDialect{
-
-    @Override
-    public DialectModel buildPaginationSql(String originalSql, long offset, long limit) {
-        StringBuilder sql = new StringBuilder(originalSql).append(" LIMIT ").append(FIRST_MARK);
-        if (offset != 0L) {
-            sql.append(" OFFSET ").append(SECOND_MARK);
-            return new DialectModel(sql.toString(), limit, offset).setConsumerChain();
-        } else {
-            return new DialectModel(sql.toString(), limit).setConsumer(true);
-        }
-    }
-}