Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 1.03 KB

README.md

File metadata and controls

28 lines (17 loc) · 1.03 KB

Spring Neptune Demo

REST API project developed in Java using Spring Boot 3, Neptune and TinkerGraph database.

Requirements

  • Java 17
  • Spring Boot 3.3.0
  • Apache Maven 3.8.6

Run App

  • Set the following environment variables if running the project for a spring profile other than 'local': 'AWS_REGION', 'AWS_NEPTUNE_ENDPOINT', 'AWS_NEPTUNE_PARTITION_KEY', and 'AWS_NEPTUNE_PARTITION_NAME'
  • Use the application property 'aws.neptune.embedded' to switch between Neptune and TinkerGraph database
  • Run the SpringNeptuneDemoApplication class as Java Application

DB Preview

Collection

Project Collection

Diagram

Entity Relationship Diagram