From 43f01064ee1939d5db2c767066648016d4f87eb0 Mon Sep 17 00:00:00 2001 From: lvleigang <957075182@qq.com> Date: Thu, 22 Aug 2024 11:10:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=95=B0=E6=8D=AE=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=EF=BC=8C=E5=8C=B9=E9=85=8Dsqlservice?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application-llg.yml | 19 +++++++------------ .../service/impl/ApplicationCache.java | 2 +- .../service/impl/InterfaceCache.java | 2 +- .../frame/web/init/MyApplicationListener.java | 2 +- 4 files changed, 10 insertions(+), 15 deletions(-) diff --git a/buildpackage/src/main/resources/application-llg.yml b/buildpackage/src/main/resources/application-llg.yml index 3b1faf81..e8cf3635 100644 --- a/buildpackage/src/main/resources/application-llg.yml +++ b/buildpackage/src/main/resources/application-llg.yml @@ -23,22 +23,17 @@ spring: dynamic: druid: filters: stat,log4j2 + validationQuery: SELECT 1 # 验证数据库服务可用性的sql.用来检测连接是否有效的sql 因数据库方言而差, 例如 oracle 应该写成 SELECT 1 FROM DUAL datasource: master: -# url: jdbc:dm://hzya.ufyct.com:9040?schema=businesscenter&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8&compatibleMode=oracle -# username: hzyazt +# url: jdbc:mysql://ufidahz.com.cn:9014/businesscenter?serverTimezone=UTC&useUnicode=true&characterEncoding=UTF8&serverTimezone=GMT%2B8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowLoadLocalInfile=false&autoReconnect=true&failOverReadOnly=false&connectTimeout=30000&socketTimeout=30000&autoReconnectForPools=true +# username: root # password: 62e4295b615a30dbf3b8ee96f41c820b -# driver-class-name: dm.jdbc.driver.DmDriver -# type: com.alibaba.druid.pool.DruidDataSource - url: jdbc:mysql://ufidahz.com.cn:9014/businesscenter?serverTimezone=UTC&useUnicode=true&characterEncoding=UTF8&serverTimezone=GMT%2B8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowLoadLocalInfile=false&autoReconnect=true&failOverReadOnly=false&connectTimeout=30000&socketTimeout=30000&autoReconnectForPools=true - username: root +# driver-class-name: com.mysql.jdbc.Driver # 3.2.0开始支持SPI可省略此配置 + url: jdbc:sqlserver://115.238.48.210:9083;DatabaseName=testAPP;encrypt=false;trustServerCertificate=true + username: sa password: 62e4295b615a30dbf3b8ee96f41c820b - driver-class-name: com.mysql.jdbc.Driver # 3.2.0开始支持SPI可省略此配置 -# url: jdbc:dm://hzya.ufyct.com:9040/businesscenter?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8 -# url: jdbc:dm://hzya.ufyct.com:9040?schema=businesscenter&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8&compatibleMode=oracle -# username: hzyazt -# password: 62e4295b615a30dbf3b8ee96f41c820b -# driver-class-name: dm.jdbc.driver.DmDriver + driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver savefile: # 文件保存路径 path: /Users/apple/Desktop/log/local diff --git a/service/src/main/java/com/hzya/frame/sysnew/application/service/impl/ApplicationCache.java b/service/src/main/java/com/hzya/frame/sysnew/application/service/impl/ApplicationCache.java index dc0747d0..16daadce 100644 --- a/service/src/main/java/com/hzya/frame/sysnew/application/service/impl/ApplicationCache.java +++ b/service/src/main/java/com/hzya/frame/sysnew/application/service/impl/ApplicationCache.java @@ -104,7 +104,7 @@ public class ApplicationCache { SysApplicationApiAuthEntity sysApplicationApiAuthEntity = new SysApplicationApiAuthEntity(); sysApplicationApiAuthEntity.setSts("Y"); sysApplicationApiAuthEntity.setSystemStatus("1"); - List sysApplicationApiAuthEntities = sysApplicationApiAuthDao.queryByLike(sysApplicationApiAuthEntity); + List sysApplicationApiAuthEntities = sysApplicationApiAuthDao.queryBase(sysApplicationApiAuthEntity); if(sysApplicationApiAuthEntities != null && sysApplicationApiAuthEntities.size() > 0){ for (int i = 0; i < sysApplicationApiAuthEntities.size(); i++) { applicationApiAuthMap.put("name"+sysApplicationApiAuthEntities.get(i).getName()+"appId"+sysApplicationApiAuthEntities.get(i).getAppId(), sysApplicationApiAuthEntities.get(i)); diff --git a/service/src/main/java/com/hzya/frame/sysnew/popedomInterface/service/impl/InterfaceCache.java b/service/src/main/java/com/hzya/frame/sysnew/popedomInterface/service/impl/InterfaceCache.java index 913fb44f..5c2b56ed 100644 --- a/service/src/main/java/com/hzya/frame/sysnew/popedomInterface/service/impl/InterfaceCache.java +++ b/service/src/main/java/com/hzya/frame/sysnew/popedomInterface/service/impl/InterfaceCache.java @@ -153,7 +153,7 @@ public class InterfaceCache { userRoleMap.clear(); SysUserRolesEntity sysUserRolesEntity = new SysUserRolesEntity(); sysUserRolesEntity.setSts("Y"); - List sysUserRolesEntities = sysUserRolesDao.queryByLike(sysUserRolesEntity); + List sysUserRolesEntities = sysUserRolesDao.queryBase(sysUserRolesEntity); if(sysUserRolesEntities != null && sysUserRolesEntities.size() > 0){ userRoleMap.addAll(sysUserRolesEntities); } diff --git a/webapp/src/main/java/com/hzya/frame/web/init/MyApplicationListener.java b/webapp/src/main/java/com/hzya/frame/web/init/MyApplicationListener.java index 566736e8..71279458 100644 --- a/webapp/src/main/java/com/hzya/frame/web/init/MyApplicationListener.java +++ b/webapp/src/main/java/com/hzya/frame/web/init/MyApplicationListener.java @@ -51,7 +51,7 @@ public class MyApplicationListener implements ApplicationListener integrationTaskEntities = integrationTaskDao.queryByLike(queryEntity); + List integrationTaskEntities = integrationTaskDao.queryBase(queryEntity); //没有任务直接返回 if (integrationTaskEntities == null || integrationTaskEntities.size() == 0) { return;