Ver código fonte

治疗方案数据库连接配置

Zhaops 6 anos atrás
pai
commit
02da941fe3

+ 1 - 1
graph-web/src/main/java/org/diagbot/graphWeb/work/GraphCalculate.java

@@ -39,7 +39,7 @@ public class GraphCalculate {
         Set<String> ss = inputs.keySet();
         logger.info("从分词系统接收到的词 :" + ss);
         inputList.addAll(ss);
-        Neo4jAPI neo4jAPI = new Neo4jAPI(DriverManager.newDrive());
+        Neo4jAPI neo4jAPI = new Neo4jAPI(DriverManager.newDrive("192.168.2.232", "neo4j", "root"));
         logger.info("图谱开始推送诊断!!!!!!!!!!!");
         //计算诊断
         Map<String, String> condition = neo4jAPI.getCondition((String[]) inputList.toArray(new String[inputList.size()]));

+ 8 - 11
graph/src/main/java/org/diagbot/graph/jdbc/DriverManager.java

@@ -18,17 +18,14 @@ public class DriverManager {
     public static int ConnTimeout = 2;
     public static Driver driver = null;
     public static PropertiesUtil propertiesUtil = new PropertiesUtil("bolt.properties");
-    public static Driver newDrive() throws Exception{
-        if (driver == null) {
-//            driver = GraphDatabase.driver("bolt://192.168.3.112:7687", AuthTokens.basic("neo4j", "123456"),
-            driver = GraphDatabase.driver(propertiesUtil.getProperty("bolt232.uri"), AuthTokens.basic(propertiesUtil.getProperty("bolt232.user"), propertiesUtil.getProperty("bolt232.passwd")),
-                    Config.build().withMaxConnectionLifetime(ConnLifeTime, TimeUnit.MINUTES)
-                            .withMaxTransactionRetryTime(TransRetryTime, TimeUnit.SECONDS)
-                            .withMaxConnectionPoolSize(ConnPoolSize)
-                            .withConnectionAcquisitionTimeout(ConnTimeout, TimeUnit.MINUTES)
-                            .toConfig());
-        }
-
+    public static Driver newDrive() throws Exception {
+        //            driver = GraphDatabase.driver("bolt://192.168.3.112:7687", AuthTokens.basic("neo4j", "123456"),
+        driver = GraphDatabase.driver(propertiesUtil.getProperty("bolt232.uri"), AuthTokens.basic(propertiesUtil.getProperty("bolt232.user"), propertiesUtil.getProperty("bolt232.passwd")),
+                Config.build().withMaxConnectionLifetime(ConnLifeTime, TimeUnit.MINUTES)
+                        .withMaxTransactionRetryTime(TransRetryTime, TimeUnit.SECONDS)
+                        .withMaxConnectionPoolSize(ConnPoolSize)
+                        .withConnectionAcquisitionTimeout(ConnTimeout, TimeUnit.MINUTES)
+                        .toConfig());
         return driver;
     }