diff --git a/pom.xml b/pom.xml
index ad5a2b4..ba45964 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,6 +32,7 @@
2.3.2
8.3.0
+ 8.1.1.156
2.0.13
5.10.2
diff --git a/pom.xml b/pom.xml
index ad5a2b4..ba45964 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,6 +32,7 @@
2.3.2
8.3.0
+ 8.1.1.156
2.0.13
5.10.2
diff --git a/xxl-job-admin/pom.xml b/xxl-job-admin/pom.xml
index 638312d..53a6d4c 100644
--- a/xxl-job-admin/pom.xml
+++ b/xxl-job-admin/pom.xml
@@ -77,6 +77,12 @@
${project.parent.version}
+
+ com.dameng
+ DmJdbcDriver18
+ 1.8
+
+
diff --git a/pom.xml b/pom.xml
index ad5a2b4..ba45964 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,6 +32,7 @@
2.3.2
8.3.0
+ 8.1.1.156
2.0.13
5.10.2
diff --git a/xxl-job-admin/pom.xml b/xxl-job-admin/pom.xml
index 638312d..53a6d4c 100644
--- a/xxl-job-admin/pom.xml
+++ b/xxl-job-admin/pom.xml
@@ -77,6 +77,12 @@
${project.parent.version}
+
+ com.dameng
+ DmJdbcDriver18
+ 1.8
+
+
diff --git a/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java b/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java
index 831bcf6..f090cde 100644
--- a/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java
+++ b/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java
@@ -70,7 +70,7 @@
connAutoCommit = conn.getAutoCommit();
conn.setAutoCommit(false);
- preparedStatement = conn.prepareStatement( "select * from xxl_job_lock where lock_name = 'schedule_lock' for update" );
+ preparedStatement = conn.prepareStatement( "select * from \"XXLJOB\".\"XXL_JOB_LOCK\" where lock_name = 'schedule_lock' for update" );
preparedStatement.execute();
// tx start
diff --git a/pom.xml b/pom.xml
index ad5a2b4..ba45964 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,6 +32,7 @@
2.3.2
8.3.0
+ 8.1.1.156
2.0.13
5.10.2
diff --git a/xxl-job-admin/pom.xml b/xxl-job-admin/pom.xml
index 638312d..53a6d4c 100644
--- a/xxl-job-admin/pom.xml
+++ b/xxl-job-admin/pom.xml
@@ -77,6 +77,12 @@
${project.parent.version}
+
+ com.dameng
+ DmJdbcDriver18
+ 1.8
+
+
diff --git a/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java b/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java
index 831bcf6..f090cde 100644
--- a/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java
+++ b/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java
@@ -70,7 +70,7 @@
connAutoCommit = conn.getAutoCommit();
conn.setAutoCommit(false);
- preparedStatement = conn.prepareStatement( "select * from xxl_job_lock where lock_name = 'schedule_lock' for update" );
+ preparedStatement = conn.prepareStatement( "select * from \"XXLJOB\".\"XXL_JOB_LOCK\" where lock_name = 'schedule_lock' for update" );
preparedStatement.execute();
// tx start
diff --git a/xxl-job-admin/src/main/resources/application.properties b/xxl-job-admin/src/main/resources/application.properties
index d438057..958b1d8 100644
--- a/xxl-job-admin/src/main/resources/application.properties
+++ b/xxl-job-admin/src/main/resources/application.properties
@@ -24,10 +24,15 @@
#mybatis.type-aliases-package=com.xxl.job.admin.core.model
### xxl-job, datasource
-spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
-spring.datasource.username=root
-spring.datasource.password=root_pwd
-spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
+#spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
+#spring.datasource.username=root
+#spring.datasource.password=root_pwd
+#spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
+#dm8
+spring.datasource.url=jdbc:dm://111.198.10.15:11211/XXLJOB?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8
+spring.datasource.username=SMARTWELL
+spring.datasource.password=Casic203!
+spring.datasource.driver-class-name=dm.jdbc.driver.DmDriver
### datasource-pool
spring.datasource.type=com.zaxxer.hikari.HikariDataSource
diff --git a/pom.xml b/pom.xml
index ad5a2b4..ba45964 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,6 +32,7 @@
2.3.2
8.3.0
+ 8.1.1.156
2.0.13
5.10.2
diff --git a/xxl-job-admin/pom.xml b/xxl-job-admin/pom.xml
index 638312d..53a6d4c 100644
--- a/xxl-job-admin/pom.xml
+++ b/xxl-job-admin/pom.xml
@@ -77,6 +77,12 @@
${project.parent.version}
+
+ com.dameng
+ DmJdbcDriver18
+ 1.8
+
+
diff --git a/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java b/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java
index 831bcf6..f090cde 100644
--- a/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java
+++ b/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java
@@ -70,7 +70,7 @@
connAutoCommit = conn.getAutoCommit();
conn.setAutoCommit(false);
- preparedStatement = conn.prepareStatement( "select * from xxl_job_lock where lock_name = 'schedule_lock' for update" );
+ preparedStatement = conn.prepareStatement( "select * from \"XXLJOB\".\"XXL_JOB_LOCK\" where lock_name = 'schedule_lock' for update" );
preparedStatement.execute();
// tx start
diff --git a/xxl-job-admin/src/main/resources/application.properties b/xxl-job-admin/src/main/resources/application.properties
index d438057..958b1d8 100644
--- a/xxl-job-admin/src/main/resources/application.properties
+++ b/xxl-job-admin/src/main/resources/application.properties
@@ -24,10 +24,15 @@
#mybatis.type-aliases-package=com.xxl.job.admin.core.model
### xxl-job, datasource
-spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
-spring.datasource.username=root
-spring.datasource.password=root_pwd
-spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
+#spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
+#spring.datasource.username=root
+#spring.datasource.password=root_pwd
+#spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
+#dm8
+spring.datasource.url=jdbc:dm://111.198.10.15:11211/XXLJOB?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8
+spring.datasource.username=SMARTWELL
+spring.datasource.password=Casic203!
+spring.datasource.driver-class-name=dm.jdbc.driver.DmDriver
### datasource-pool
spring.datasource.type=com.zaxxer.hikari.HikariDataSource
diff --git a/xxl-job-admin/src/main/resources/mybatis-mapper/XxlJobGroupMapper.xml b/xxl-job-admin/src/main/resources/mybatis-mapper/XxlJobGroupMapper.xml
index 87299f8..a8a67c2 100644
--- a/xxl-job-admin/src/main/resources/mybatis-mapper/XxlJobGroupMapper.xml
+++ b/xxl-job-admin/src/main/resources/mybatis-mapper/XxlJobGroupMapper.xml
@@ -23,46 +23,46 @@
- INSERT INTO xxl_job_group ( `app_name`, `title`, `address_type`, `address_list`, `update_time`)
+ INSERT INTO "XXLJOB"."XXL_JOB_GROUP" ( app_name, title, address_type, address_list, update_time)
values ( #{appname}, #{title}, #{addressType}, #{addressList}, #{updateTime} );
- UPDATE xxl_job_group
- SET `app_name` = #{appname},
- `title` = #{title},
- `address_type` = #{addressType},
- `address_list` = #{addressList},
- `update_time` = #{updateTime}
+ UPDATE "XXLJOB"."XXL_JOB_GROUP"
+ SET app_name = #{appname},
+ title = #{title},
+ address_type = #{addressType},
+ address_list = #{addressList},
+ update_time = #{updateTime}
WHERE id = #{id}
- DELETE FROM xxl_job_group
+ DELETE FROM "XXLJOB"."XXL_JOB_GROUP"
WHERE id = #{id}