Browse Source

解决neo4j的包版本冲突问题

MarkHuang 5 years ago
parent
commit
df6bfae320

+ 5 - 5
pom.xml

@@ -127,11 +127,11 @@
             <version>3.2.9</version>
         </dependency>
 
-        <dependency>
-            <groupId>org.springframework.data</groupId>
-            <artifactId>spring-data-neo4j</artifactId>
-            <version>5.2.3.RELEASE</version>
-        </dependency>
+        <!--<dependency>-->
+            <!--<groupId>org.springframework.data</groupId>-->
+            <!--<artifactId>spring-data-neo4j</artifactId>-->
+            <!--<version>5.2.3.RELEASE</version>-->
+        <!--</dependency>-->
 
         <dependency>
             <groupId>org.projectlombok</groupId>

+ 3 - 0
src/main/java/com/diagbot/repository/BaseNodeRepository.java

@@ -1,5 +1,6 @@
 package com.diagbot.repository;
 
+/*
 import com.diagbot.entity.node.base.BaseNode;
 import org.springframework.data.neo4j.annotation.Query;
 import org.springframework.data.neo4j.repository.Neo4jRepository;
@@ -41,3 +42,5 @@ public interface BaseNodeRepository extends Neo4jRepository<BaseNode, Long> {
            "MERGE (d)-[r:{rel}]->(i) RETURN d, i")
     List<BaseNode> connectDiseasetoICD10(@Param("disease") String disease, @Param("icd") String icd10, @Param("rel") String relation);
 }
+
+*/

+ 7 - 4
src/main/java/com/diagbot/repository/BaseRelationRepository.java

@@ -2,13 +2,15 @@ package com.diagbot.repository;
 
 import com.diagbot.entity.node.base.BaseNode;
 import com.diagbot.entity.relationship.*;
-import org.springframework.data.neo4j.annotation.Query;
-import org.springframework.data.neo4j.repository.Neo4jRepository;
-import org.springframework.data.repository.query.Param;
+
+//import org.springframework.data.neo4j.annotation.Query;
+//import org.springframework.data.neo4j.repository.Neo4jRepository;
+//import org.springframework.data.repository.query.Param;
 
 import java.util.List;
 import java.util.Map;
 
+/*
 public interface BaseRelationRepository extends Neo4jRepository<BaseNode, Long> {
 
     /*
@@ -111,7 +113,8 @@ public interface BaseRelationRepository extends Neo4jRepository<BaseNode, Long>
            " where w.name in {wards} return w.name as name, dis.name as dis, rate.name, q.rank " +
            " ORDER BY rate.name DESC, q.rank ASC")
     List<Map<String, Object>> getRelatedDiseasebyward(@Param("wards") List<String> wards);
-    */
+    *
 
 }
+*/