2016-04-13 56 views
0

我已經嘗試運行SDN 4,但仍然無法使其運行沒有其REST服務(Web服務)。我想知道是否有可能在沒有REST(Web)服務的情況下運行Neo4j?目前正試圖讓一個應用程序對MyBatis這樣的數據庫執行簡單的CRUD。Neo4j非休息環境

+0

你的意思是你想在嵌入模式的Neo4j使用它呢? – Luanne

+0

@Luanne我正在閱讀這個http://neo4j.com/docs/stable/tutorials-java-embedded-setup.html,當我嘗試關注時,似乎newEmbeddedDatabase已被棄用。我不知道這是否是在不使用REST服務器的情況下使用neo4j的方式?謝謝! – kenlz

回答

0

SDN 4.1(4.1.1.RELEASE)支持Neo4j以嵌入模式運行。

您需要的嵌入式驅動程序依賴性:

<dependency> 
     <groupId>org.neo4j</groupId> 
     <artifactId>neo4j-ogm-embedded-driver</artifactId> 
     <version>2.0.1</version> 
    </dependency> 

,然後你會配置它。支持自動配置和Java配置模式。該手冊包含有關如何操作的信息:http://docs.spring.io/spring-data/neo4j/docs/current/reference/html/#_configuring_the_embedded_driver

有使用嵌入式驅動程序示例應用程序:https://github.com/neo4j-examples/sdn4-university/tree/4.1-embedded

+0

它仍然使用HTTP端口訪問數據庫嗎?我今天要檢查一下 – kenlz