Skip to main content

Using Neo4j

BETA

Neo4j is one of the supported databases that can be selected when your application is being generated.

When Neo4j is selected:

  • Spring Data Neo4j/RX will be used to access the database. This is very close to Spring Data JPA, and this is why Neo4j support is very close to the (default) JPA support.
  • Neo4j Migrations is used instead of Liquibase to manage database changes.
  • Neo4j Testcontainers is used to launch a containerized version of the database for running unit tests.