From d1f48624077b4ce5ce75d082abdbb4b4c7ab21f5 Mon Sep 17 00:00:00 2001 From: Looly Date: Mon, 29 Apr 2024 14:32:30 +0800 Subject: [PATCH] fix dm --- hutool-db/pom.xml | 2 +- .../java/org/dromara/hutool/db/dialect/impl/DmDialect.java | 4 ++-- hutool-db/src/test/java/org/dromara/hutool/db/DmTest.java | 1 - hutool-db/src/test/resources/config/db.setting | 5 +++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/hutool-db/pom.xml b/hutool-db/pom.xml index 429cf3c5e..267ba807a 100755 --- a/hutool-db/pom.xml +++ b/hutool-db/pom.xml @@ -138,7 +138,7 @@ com.dameng DmJdbcDriver18 - 8.1.3.62 + 8.1.3.140 test diff --git a/hutool-db/src/main/java/org/dromara/hutool/db/dialect/impl/DmDialect.java b/hutool-db/src/main/java/org/dromara/hutool/db/dialect/impl/DmDialect.java index a5eb20101..96d2ab88a 100644 --- a/hutool-db/src/main/java/org/dromara/hutool/db/dialect/impl/DmDialect.java +++ b/hutool-db/src/main/java/org/dromara/hutool/db/dialect/impl/DmDialect.java @@ -17,7 +17,6 @@ import org.dromara.hutool.core.text.StrUtil; import org.dromara.hutool.db.Entity; import org.dromara.hutool.db.config.DbConfig; import org.dromara.hutool.db.dialect.DialectName; -import org.dromara.hutool.db.sql.QuoteWrapper; import org.dromara.hutool.db.sql.SqlBuilder; import org.dromara.hutool.db.sql.StatementUtil; @@ -41,7 +40,8 @@ public class DmDialect extends AnsiSqlDialect { */ public DmDialect(final DbConfig dbConfig) { super(dbConfig); - quoteWrapper = new QuoteWrapper('\''); + // 默认不使用引号,避免表找不到的问题 + //quoteWrapper = new QuoteWrapper('\"'); } @Override diff --git a/hutool-db/src/test/java/org/dromara/hutool/db/DmTest.java b/hutool-db/src/test/java/org/dromara/hutool/db/DmTest.java index 098b8611e..a39e09744 100644 --- a/hutool-db/src/test/java/org/dromara/hutool/db/DmTest.java +++ b/hutool-db/src/test/java/org/dromara/hutool/db/DmTest.java @@ -1,7 +1,6 @@ package org.dromara.hutool.db; import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; diff --git a/hutool-db/src/test/resources/config/db.setting b/hutool-db/src/test/resources/config/db.setting index 816964a93..ed9343a22 100644 --- a/hutool-db/src/test/resources/config/db.setting +++ b/hutool-db/src/test/resources/config/db.setting @@ -83,8 +83,9 @@ pass = 123 remarks = true # 测试用dm数据库 +# 测试环境使用docker启动,见:https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html [dm] -url = jdbc:dm://localhost:30236/schema=dm8_test +url = jdbc:dm://localhost:5236 user = SYSDBA -pass = 123456 +pass = SYSDBA001 remarks = true