diff --git a/src/main/java/com/yanghuanglin/seq/config/GeneratorConfig.java b/src/main/java/com/yanghuanglin/seq/config/GeneratorConfig.java index 1a2997c..a883688 100644 --- a/src/main/java/com/yanghuanglin/seq/config/GeneratorConfig.java +++ b/src/main/java/com/yanghuanglin/seq/config/GeneratorConfig.java @@ -4,7 +4,6 @@ import com.yanghuanglin.seq.enums.DbType; import javax.sql.DataSource; import java.sql.Connection; -import java.sql.DatabaseMetaData; import java.sql.SQLException; /** @@ -134,9 +133,8 @@ public class GeneratorConfig { public DbType getDbType() { if (this.dbType == null) { - Connection connection = null; try { - connection = dataSource.getConnection(); + Connection connection = dataSource.getConnection(); String productName = connection.getMetaData().getDatabaseProductName(); this.dbType = DbType.of(productName); } catch (SQLException e) { diff --git a/src/main/java/com/yanghuanglin/seq/enums/DbType.java b/src/main/java/com/yanghuanglin/seq/enums/DbType.java index 6e9882f..6b7b4b3 100644 --- a/src/main/java/com/yanghuanglin/seq/enums/DbType.java +++ b/src/main/java/com/yanghuanglin/seq/enums/DbType.java @@ -30,7 +30,7 @@ public enum DbType { */ public static DbType of(String productName) { for (DbType value : DbType.values()) { - if (value.name().equalsIgnoreCase(productName.replace(" ","_"))) { + if (value.name().equalsIgnoreCase(productName.replace(" ", "_"))) { return value; } }