diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/dialect/DbTypeUtil.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/dialect/DbTypeUtil.java index 6dfc7c08..5e7dc191 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/dialect/DbTypeUtil.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/dialect/DbTypeUtil.java @@ -87,7 +87,7 @@ public class DbTypeUtil { * @param jdbcUrl jdbcURL * @return 返回数据库类型 */ - private static DbType parseDbType(String jdbcUrl) { + public static DbType parseDbType(String jdbcUrl) { jdbcUrl = jdbcUrl.toLowerCase(); if (jdbcUrl.contains(":mysql:") || jdbcUrl.contains(":cobar:")) { return DbType.MYSQL; diff --git a/mybatis-flex-core/src/test/java/com/mybatisflex/coretest/DbTypeUtilTest.java b/mybatis-flex-core/src/test/java/com/mybatisflex/coretest/DbTypeUtilTest.java new file mode 100644 index 00000000..36048f51 --- /dev/null +++ b/mybatis-flex-core/src/test/java/com/mybatisflex/coretest/DbTypeUtilTest.java @@ -0,0 +1,15 @@ +package com.mybatisflex.coretest; + +import com.mybatisflex.core.dialect.DbType; +import com.mybatisflex.core.dialect.DbTypeUtil; +import org.junit.Test; + +public class DbTypeUtilTest { + + @Test + public void testParseUrl(){ + String url01 = "jdbc:sqlserver://127.0.0.1"; + DbType dbType01 = DbTypeUtil.parseDbType(url01); + System.out.println(dbType01); + } +}