diff --git a/hutool-db/pom.xml b/hutool-db/pom.xml index e7bf2387b..fad12290a 100755 --- a/hutool-db/pom.xml +++ b/hutool-db/pom.xml @@ -136,12 +136,6 @@ ${hsqldb.version} test - - org.zenframework.z8.dependencies.commons - ojdbc6 - 2.0 - test - com.mysql mysql-connector-j @@ -184,5 +178,11 @@ 8.1.2.141 test + + com.oracle.database.jdbc + ojdbc8 + 21.13.0.0 + test + diff --git a/hutool-db/src/test/java/cn/hutool/db/IssueI9BANETest.java b/hutool-db/src/test/java/cn/hutool/db/IssueI9BANETest.java new file mode 100644 index 000000000..4a73ddb65 --- /dev/null +++ b/hutool-db/src/test/java/cn/hutool/db/IssueI9BANETest.java @@ -0,0 +1,24 @@ +package cn.hutool.db; + +import cn.hutool.core.lang.Console; +import cn.hutool.db.ds.DSFactory; +import cn.hutool.db.meta.MetaUtil; +import cn.hutool.db.meta.Table; +import org.junit.Ignore; +import org.junit.Test; + +import javax.sql.DataSource; +import java.sql.SQLException; + +public class IssueI9BANETest { + @Test + @Ignore + public void metaTest() throws SQLException { + final Db db = Db.use("orcl"); + db.find(Entity.create("\"1234\"")); + + final DataSource ds = DSFactory.get("orcl"); + final Table tableMeta = MetaUtil.getTableMeta(ds, null, null, "\"1234\""); + Console.log(tableMeta.getIndexInfoList()); + } +} diff --git a/hutool-db/src/test/resources/config/db.setting b/hutool-db/src/test/resources/config/db.setting index e5b659cd4..bb890d4db 100644 --- a/hutool-db/src/test/resources/config/db.setting +++ b/hutool-db/src/test/resources/config/db.setting @@ -47,8 +47,8 @@ remarks = true # 测试用Oracle数据库 [orcl] -url = jdbc:oracle:thin:@//looly.centos:1521/XE -user = looly +url = jdbc:oracle:thin:@//localhost:1521/XEPDB1 +user = system pass = 123456 remarks = true