Skip to content

Latest commit

 

History

History
50 lines (27 loc) · 1.33 KB

README.adoc

File metadata and controls

50 lines (27 loc) · 1.33 KB

Spring Boot Example with ArangoDB

Introduction

This example demonstrates how you can use Camel-Arangodb Starter component. The example is really simple: put a document in the database and get the document with the same key. You’ll need a running ArangoDB server to run this example.

Build

You can build this example using:

$ mvn package

Run

You can run this example following these steps using:

Run an instance of ArangoDB with the root and password given in application.properties file. Example using the docker image :

$ docker run -p 8529:8529 -e ARANGO_ROOT_PASSWORD=openSesame arangodb:latest

Execute arangosh in your server. Example with the docker image ( set "openSesame" as password)

$ docker exec -it <CONTAINER_ID> arangosh --server.username "root"

Create the database "myDb"

$ db._createDatabase("myDb")

Create the collection "foo"

$ db._useDatabase("myDb")
$ db._create("foo")

Run the app

$ mvn spring-boot:run

And you should see output in the console. You can also see the document created in the foo collection.

Help and contributions

If you hit any problem using Camel or have some feedback, then please let us know.

We also love contributors, so get involved :-)

The Camel riders!