将WrappingServerBootstrapper与spring-data-neo4j一起使用
是否可以将将WrappingServerBootstrapper与spring-data-neo4j一起使用,spring,neo4j,spring-data,spring-data-graph,Spring,Neo4j,Spring Data,Spring Data Graph,是否可以将包装服务器引导程序与spring-data-neo4j一起使用 当使用不带spring-data-neo4j的嵌入式数据库时,可以使用WrappingNeoServerBootstrapper来启用REST接口和Webadmin。我使用spring-data-neo4j和嵌入式数据库(,在spring上下文中),并希望使用webadmin和rest接口 有没有办法做到这一点 我还想知道spring-data-neo4j-rest是否处理事务?这应该没有问题。下面的配置没有经过测试,但应
包装服务器引导程序与spring-data-neo4j一起使用
当使用不带spring-data-neo4j的嵌入式数据库时,可以使用WrappingNeoServerBootstrapper
来启用REST接口和Webadmin。我使用spring-data-neo4j和嵌入式数据库(
,在spring上下文中),并希望使用webadmin和rest接口
有没有办法做到这一点
我还想知道spring-data-neo4j-rest是否处理事务?这应该没有问题。下面的配置没有经过测试,但应该可以工作,并让您了解如何设置它
<neo4j:config graphDatabaseService="gds"/>
<bean id="gds" class="...EmbeddedGraphDatabase">
<constructor-arg value="target/graph-db"/>
</bean>
<bean id="serverWrapper" class="...WrappingNeoServerBootstrapper" init-method="start" destroy-method="stop">
<constructor-arg ref="gds"/>
</bean>
事务的处理方式与Neo4j REST API相同。每个请求一个。底层的neo4j rest graphdb库也支持rest批处理API,但SDN中尚未使用该API
更新:
还请将webadmin静态文件的依赖项添加到项目中,如下所示:
<dependency>
<groupId>org.neo4j.app</groupId>
<artifactId>neo4j-server</artifactId>
<version>1.5</version>
<type>jar</type>
<classifier>static-web</classifier>
</dependency>
org.neo4j.app
neo4j服务器
1.5
罐子
静态网络
这应该没问题。下面的配置没有经过测试,但应该可以工作,并让您了解如何设置它
<neo4j:config graphDatabaseService="gds"/>
<bean id="gds" class="...EmbeddedGraphDatabase">
<constructor-arg value="target/graph-db"/>
</bean>
<bean id="serverWrapper" class="...WrappingNeoServerBootstrapper" init-method="start" destroy-method="stop">
<constructor-arg ref="gds"/>
</bean>
事务的处理方式与Neo4j REST API相同。每个请求一个。底层的neo4j rest graphdb库也支持rest批处理API,但SDN中尚未使用该API
更新:
还请将webadmin静态文件的依赖项添加到项目中,如下所示:
<dependency>
<groupId>org.neo4j.app</groupId>
<artifactId>neo4j-server</artifactId>
<version>1.5</version>
<type>jar</type>
<classifier>static-web</classifier>
</dependency>
org.neo4j.app
neo4j服务器
1.5
罐子
静态网络
感谢您的快速回答!我实现了您的更改,除了Webadmin之外,它确实有效。当我浏览到localhost:7474时,出现404错误:code
HTTP错误404访问/webadmin/时出现问题。原因:未找到code
-控制台ommitscode
14.11.2011 14:30:53 org.neo4j.server.logging.Logger log SCHWERWIEGEND:端口[7474]上的Neo服务器没有可用的静态内容,管理控制台可能不可用<代码>代码
你能再检查一下吗?(刚刚发现我必须给他们贴上用户标签才能通知他们:)@Tobias。你能告诉我你是如何解决404错误的吗?因为我也面临同样的问题。@Prabhat请看一下MichaelHunger的最新答案。我错过了“neo4j服务器”依赖项。感谢您的快速回答!我实现了您的更改,除了Webadmin之外,它确实有效。当我浏览到localhost:7474时,出现404错误:code
HTTP错误404访问/webadmin/时出现问题。原因:未找到code
-控制台ommitscode
14.11.2011 14:30:53 org.neo4j.server.logging.Logger log SCHWERWIEGEND:端口[7474]上的Neo服务器没有可用的静态内容,管理控制台可能不可用<代码>代码
你能再检查一下吗?(刚刚发现我必须给他们贴上用户标签才能通知他们:)@Tobias。你能告诉我你是如何解决404错误的吗?因为我也面临同样的问题。@Prabhat请看一下MichaelHunger的最新答案。我缺少“neo4j服务器”依赖项。