/v2020-neo4j

A protoype application with REST interface powered by Neo4j and Spring Boot.

Primary LanguageJava

v2020

A protoype application with REST interface powered by Neo4j and Spring Boot.

Development of this application ist stopped because of a missing feature in Spring Data Neo4j: DATAGRAPH-555 Support DynamicProperties.

Build and run

Prerequisite:

Clone project:

git clone https://github.com/murygin/v2020.git
cd v2020

Set your Neo4j server connection properties in class v2020-data-neo4j/src/main/java/org/v2020/data/DataNeo4jConfiguration.java

Build project:

mvn package

Import data:

cd v2020-vna-import
java -jar target/v2020-vna-import-0.1.0-SNAPSHOT.jar -f ../v2020-service/src/test/resources/BusinessImpactInheritenceTest.vna

Start REST web service:

cd ../v2020-rest
java -jar target/v2020-rest-0.1.0-SNAPSHOT.ja

Open http://localhost:8080/v2020/node/1 to load node with id 1.