neo4j-examples / movies-kotlin-spring-data-neo4j

Neo4j Movies Example with Kotlin, Spring Boot & Spring Data Neo4j
Apache License 2.0
25 stars 12 forks source link

Kotlin SDN Movies Example Application

This is an example backend app powered by Spring Data Neo4j, Spring Boot and the JVM language Kotlin. The domain is the SDN movies dataset along with movie buffs as end users.

The application includes features as would be typical of a social mobile application or web-app:

Spring Data Neo4j was the first Spring Data project, started by the CEOs Rod Johnson and Emil Eifrem. It enables convenient integration of Neo4j in your Spring-based application. It provides object-graph mapping functionality and other features common to the Spring Data projects.


Note

This project uses Spring Data Neo4j 4 which is a complete rewrite from earlier versions. It is optimized for working with Neo4j Server and based on Neo4j's query language, Cypher.


Quickstart

CREATE (u:User {applicationToken:"ba2ab43b-01e6-4425-8089-f0ade3db28c3", email:"you@you.com", firstName:"YourFirstName", joined:"2018-10-13T01:28:22.771Z", lastActive:"2018-10-13T01:28:22.771Z", lastName:"YourLastName", password:"password", uuid:"b4342c76-f693-4205-8ffd-22d56b92cbbb" })

Code Walkthrough

TODO

Endpoints: