-
Clone the repo.
-
Import the root
pom.xmlinto your favorite IDE or runmvn package. -
Download and install the following services:
-
Neo4J Community Editioni - version 2.1.x - Cypher changes won’t make it possible to work with 2.2.x
-
Either from the IDE or the command line (i.e.
java -jar target/appname.jar), run the applications in the following order:-
springbox-config-server -
springbox-eureka -
springbox-auth-server -
springbox-catalog -
springbox-reviews -
springbox-recommendations -
springbox-api-gateway
-
-
For the scripts to work, you need to install
jqwhich is a sed-like tool for working with JSON data. You can find it [here](https://stedolan.github.io/jq/download/). -
Load data into the reviews DB by running springbox-reviews/scripts/loadReviews.sh.
cd springbox-reviews/scripts/ ./loadReviews.sh localhost 9999 localhost 8081
-
Load data into the recommendations DB by running springbox-recommendations/scripts/loadGraph.sh.
cd springbox-recommendations/scripts/ ./loadGraph.sh localhost 9999 localhost 8082
-
Visit http://localhost:9000 and you should see something like the following:
forked from spring-attic/springbox-cloud
-
Couldn't load subscription status.
- Fork 1
ursuad/springbox-cloud
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Spring Cloud Reference Application
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Java 76.7%
- Shell 9.7%
- HTML 6.9%
- JavaScript 6.7%