|
@@ -23,7 +23,7 @@ import org.neo4j.driver.v1.Driver;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
|
|
-public class GraphCalculate {
|
|
|
+public class GraphCalculate implements AutoCloseable{
|
|
|
Logger logger = LoggerFactory.getLogger(GraphCalculate.class);
|
|
|
private static Driver driver;
|
|
|
static {
|
|
@@ -36,6 +36,12 @@ public class GraphCalculate {
|
|
|
private static Neo4jAPI neo4jAPI ;
|
|
|
private static Map<String,List<String>> mergeMap;
|
|
|
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void close() throws Exception {
|
|
|
+ driver.close();
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 返回诊断和治疗
|
|
|
*
|
|
@@ -389,5 +395,8 @@ public class GraphCalculate {
|
|
|
|
|
|
return exculdDiagFilds;
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|