【问题标题】:Neo4j Start-Guide (IntelliJ)Neo4j 入门指南 (IntelliJ)
【发布时间】:2014-03-29 11:41:24
【问题描述】:

有人知道Neo4j 入门的良好初学者教程吗?我从 neo4j 示例中下载了 hello-worldcineast,但我就是无法让它运行。我遇到了 AspectJ 错误和 spring 错误,每次我修复一个错误时,都会出现一个新错误。我认为,问题在于,我不太明白如何正确构建neo4j-spring-data 项目。您能告诉我,获得 neo4j 运行示例的最佳方法是什么?

也许有些人可以发布一个有效的 pom.xml 配置。我尝试了 neo4j 示例中的配置并得到了异常。当我从 1.6 更改 aspectj 版本时。?发布我可以制作项目,但随后在glassfish 中出现异常(我部署了 webapp)。

编辑

所以!最后我让它工作了!这里有一些其他 Neo4j 新手的提示:

  1. 使用Java 7!我不确定是我还是 java,但它不适用于我的 java 8!
  2. 由于spring-data 3.0严格检查(见:http://blog.neo4j.org/2014/03/spring-data-neo4j-progress-update-sdn-3.html),所以你必须在spring config xml中定义存储库的包!我是这样做的:

applicationContext-graph.xml

<neo4j:repositories base-package="org.neo4j.app.todos"/>

<neo4j:config graphDatabaseService="graphDatabaseService" base-package="org.neo4j.app.todos" />
<bean id="graphDatabaseService" 
  class="org.springframework.data.neo4j.rest.SpringRestGraphDatabase">
  <constructor-arg index="0" value="http://localhost:7474/db/data/" />
</bean>
  1. 使用 neo4j-examples 中的 todo-example,我认为这是其中最简单的。

我希望这对某人有所帮助。

最好的问候

【问题讨论】:

  • 您的问题是关于 spring data neo4j,而不是关于 neo4j 本身(而不是关于 intelij)。当您关注tutorialreference 时,究竟是什么不起作用?
  • 我不想发布错误,因为它只是一个配置问题,有许多不同的例外。例如。我使用了 java 8。现在我使用 java 7,使用来自 neo4j 的 todo-example 的内容开始了一个新项目,它现在可以工作(更少或更多)。这篇文章的主要原因是要求一个教程。感谢您提供的 2 个链接,我将研究这个!最好的问候

标签: java neo4j spring-data-neo4j


【解决方案1】:

有很多学习方法,你可能会得到很多意见(这可能意味着这个问题已经结束)。但是……你真的想同时让很多事情发挥作用。

如果您真的想开始学习 Neo4j,Neo Technologies 有一个免费的 online training course(您可以从他们的 neo4j.org 主页,在 Learn 下获得),不需要任何东西安装后,您将专注于 Neo4j(和 Cypher)的核心功能,而无需担心编码框架或安装数据库引擎本身。

【讨论】:

  • 非常感谢,这是我见过的最棒的教程之一!非常有帮助!最好的问候,马克西米利安
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-11-10
  • 2011-05-06
  • 2010-09-30
  • 1970-01-01
  • 2014-05-30
  • 1970-01-01
  • 2016-06-28
相关资源
最近更新 更多