diff --git a/demo/pom.xml b/demo/pom.xml
index a609edd..f726654 100644
--- a/demo/pom.xml
+++ b/demo/pom.xml
@@ -49,7 +49,11 @@
com.arangodb
arangodb-spring-boot-starter
3.4-0
-
+
+
+ org.springframework.boot
+ spring-boot-starter-data-rest
+
org.assertj
assertj-core
diff --git a/demo/src/main/java/com/arangodb/spring/demo/DemoApplication.java b/demo/src/main/java/com/arangodb/spring/demo/DemoApplication.java
index 33e6a11..ef6d695 100644
--- a/demo/src/main/java/com/arangodb/spring/demo/DemoApplication.java
+++ b/demo/src/main/java/com/arangodb/spring/demo/DemoApplication.java
@@ -43,6 +43,7 @@ public static void main(final String... args) {
AQLRunner.class,
GeospatialRunner.class
};
- System.exit(SpringApplication.exit(SpringApplication.run(runner, args)));
+ //System.exit(SpringApplication.exit(SpringApplication.run(runner, args)));
+ SpringApplication.run(runner, args);
}
}
\ No newline at end of file
diff --git a/demo/src/main/java/com/arangodb/spring/demo/controller/CharacterController.java b/demo/src/main/java/com/arangodb/spring/demo/controller/CharacterController.java
new file mode 100644
index 0000000..a7fc3dd
--- /dev/null
+++ b/demo/src/main/java/com/arangodb/spring/demo/controller/CharacterController.java
@@ -0,0 +1,22 @@
+package com.arangodb.spring.demo.controller;
+
+import com.arangodb.spring.demo.entity.Character;
+import com.arangodb.spring.demo.repository.CharacterRepository;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+@RestController
+@RequestMapping("/characters")
+public class CharacterController {
+
+ @Autowired
+ private CharacterRepository repository;
+
+ @GetMapping
+ public List getAllCharacters() {
+ return (List) repository.findAll();
+ }
+}
+
diff --git a/demo/src/main/resources/application.properties b/demo/src/main/resources/application.properties
index fae9d17..c5ba07b 100644
--- a/demo/src/main/resources/application.properties
+++ b/demo/src/main/resources/application.properties
@@ -3,3 +3,4 @@ arangodb.spring.data.user=root
arangodb.spring.data.password=test
arangodb.spring.data.hosts=172.28.0.1:8529
#logging.level.com.arangodb.internal.net.Communication=DEBUG
+