Spring neo4j 无法添加关系
Spring neo4j cannot add relationships
我正在查看 http://spring.io/guides/gs/accessing-data-neo4j/ 使用嵌入式数据库时 运行 没问题。
当 运行针对 neo4j 服务器时,实体已保存,但在尝试添加关系和保存时出现异常:
java.lang.AbstractMethodError: org.springframework.data.neo4j.rest.SpringRestGraphDatabase.getOrCreateRelationship(Lorg/neo4j/graphdb/Node;Lorg/neo4j/graphdb/Node;Lorg/neo4j/graphdb/RelationshipType;Lorg/neo4j/graphdb/Direction;Ljava/util/Map;)Lorg/neo4j/graphdb/Relationship;
我不知道为什么会抛出这个。此外,似乎捕获了此异常,因此我无法回滚事务,因此我可以在程序 运行.
之后看到数据库中的实体
导致错误的行:
personRepository.save(greg); // <-- This saves fine
greg.worksWith(roy); // Add relationship
greg.worksWith(craig); // Add relationship
personRepository.save(greg); // <-- This causes Spring exception
SDN 3 在构建时从未考虑过远程数据库。
SDN4 提供对远程数据库的全面支持,第一个里程碑可用。通读 http://neo4j.com/blog/graphconnect-europe-spring-data-neo4j/ 和那里的链接页面。
我正在查看 http://spring.io/guides/gs/accessing-data-neo4j/ 使用嵌入式数据库时 运行 没问题。
当 运行针对 neo4j 服务器时,实体已保存,但在尝试添加关系和保存时出现异常:
java.lang.AbstractMethodError: org.springframework.data.neo4j.rest.SpringRestGraphDatabase.getOrCreateRelationship(Lorg/neo4j/graphdb/Node;Lorg/neo4j/graphdb/Node;Lorg/neo4j/graphdb/RelationshipType;Lorg/neo4j/graphdb/Direction;Ljava/util/Map;)Lorg/neo4j/graphdb/Relationship;
我不知道为什么会抛出这个。此外,似乎捕获了此异常,因此我无法回滚事务,因此我可以在程序 运行.
之后看到数据库中的实体导致错误的行:
personRepository.save(greg); // <-- This saves fine
greg.worksWith(roy); // Add relationship
greg.worksWith(craig); // Add relationship
personRepository.save(greg); // <-- This causes Spring exception
SDN 3 在构建时从未考虑过远程数据库。
SDN4 提供对远程数据库的全面支持,第一个里程碑可用。通读 http://neo4j.com/blog/graphconnect-europe-spring-data-neo4j/ 和那里的链接页面。